Commit Graph

565 Commits

Author SHA1 Message Date
Jérôme Charaoui
803e1f51ff
fix broken background image urls
this fixes the onion background on the footers of several websites, as well as
the browser window preview at https://www.torproject.org/download/
2023-09-07 16:26:34 -04:00
emmapeel
213bd0bc75 Merge branch 'arabic' into 'main'
add new locale to the links: Arabic.

See merge request tpo/web/lego!86
2023-09-07 07:41:25 +00:00
emma peel
20fe9d029e add new locale to the links: Arabic. 2023-08-22 17:10:12 +02:00
a91y
3fc0c56a95 Added gitlab url to footer.html 2023-07-23 12:28:30 +00:00
Gus
d7bdef4020 Merge branch 'new-forum-links' into 'main'
New forum link

See merge request tpo/web/lego!84
2023-06-26 14:49:44 +00:00
emmapeel
4f1810e131 New forum link 2023-06-26 14:49:44 +00:00
kezzle
28f644d665 Merge branch 'update_langs' into 'main'
update links for new locale Swahili, and remove outdated locales from support links

See merge request tpo/web/lego!83
2023-05-17 17:39:05 +00:00
emma peel
57e88475df update links for Swahili, new locale, and remove outdated locales Bengali and Catalan from support. 2023-05-16 14:39:06 +00:00
kez
a9311484da Lower the z-index on the footer
No element needs a z-index of "99999999999", and it breaks things that
absolutely 100% need to cover the footer, like a modal.
2023-05-01 14:40:53 -07:00
kez
008f474139 Use calc for math using SCSS vars
Context: https://github.com/sass/sass/issues/2981#issuecomment-751815258
2023-02-23 13:32:47 -08:00
kezzle
ae5dbd069e Merge branch 'main-patch-36c5' into 'main'
Fix an error when compiling to sass. Check:...

See merge request tpo/web/lego!82
2023-02-23 21:01:52 +00:00
Hiro
572fe0a7de Fix an error when compiling to sass. Check: https://github.com/sass/sass/issues/2981#issuecomment-751815258 2023-02-21 17:05:17 +00:00
kez
0a7a610792 Hide donation match text 2023-02-06 14:58:07 -08:00
kezzle
1cdf5c1f99 Merge branch 'more_langs' into 'main'
add new locales to the menu

See merge request tpo/web/lego!80
2023-02-02 19:44:56 +00:00
kez
d049096bf8 Add documentation about lektor-scss to README 2023-01-30 14:32:29 -08:00
kez
6344dce05e Re-add images, digital-climate-strike to css
commit 067f09de7a removed the entire css
directory from lego, but some of the files are necessary and shouldn't
have been removed
2023-01-30 14:20:23 -08:00
kezzle
8ef7ee38ce Merge branch 'remove-prebuilt-css' into 'main'
Remove prebuilt css from lego

Closes #55

See merge request tpo/web/lego!81
2023-01-30 22:17:11 +00:00
kez
067f09de7a Remove prebuilt css from lego
Closes #55
2023-01-30 13:50:05 -08:00
emma peel
3b83f6b96c add new locales to the menu 2023-01-26 08:49:01 +00:00
kez
b7b2a6f1f0 Merge branch 'lego-feature/gitignore' 2023-01-18 12:19:00 -08:00
Silvio Rhatto
141f6b5717
Fix: remove egg-info folders and update .gitignore 2023-01-18 16:22:29 -03:00
kez
8ab1406ed1 Remove YEC banner
Closes #59
2023-01-06 12:27:43 -08:00
kezzle
a3f8355a5e Merge branch 'fix-banner-rtl' into 'main'
Fix RTL overflow

See merge request tpo/web/lego!79
2023-01-06 19:37:22 +00:00
kez
70e80bbb55 Fix RTL overflow 2023-01-06 10:26:35 -08:00
kez
b10bdda352 Fix division deprecation warnings
Fixes made using sass-migrator, with one tweak in _functions.scss
using `math.div(..., 1000)` instead of `(...) * 0.001
2023-01-05 15:33:07 -08:00
kez
8ad49fb62e Remove old lektor-scss package
See tpo/web/lego#57
2023-01-05 12:26:05 -08:00
kez
0cf8b08a82 Update sass version 2022-12-22 09:34:51 -08:00
kez
a8e5b3dd7f Fix the download script for real this time 2022-12-22 09:34:43 -08:00
kez
c51ac4f0c1 Fix tarball checksum 2022-12-22 09:25:26 -08:00
kez
66d670ebe1 Fix typo in curl command
-O uses the remote file name, we want -o
2022-12-22 09:22:25 -08:00
kez
00193daa54 Make script executable 2022-12-21 14:56:26 -08:00
anarcat
a210d6ccd7 Merge branch 'script-download-sass' into 'main'
Need to use bash for process substitution

See merge request tpo/web/lego!78
2022-12-21 21:54:15 +00:00
kez
38275aede3 Need to use bash for process substitution 2022-12-21 13:49:25 -08:00
anarcat
ac876d4a5f Merge branch 'script-download-sass' into 'main'
Add script to download dart sass

See merge request tpo/web/lego!77
2022-12-21 21:14:09 +00:00
kez
fd5bd43bf2 Use a direct path to sh instead of env 2022-12-21 11:43:33 -08:00
kez
0aec7143ad set -e for safety 2022-12-21 11:43:15 -08:00
kez
3a2edd101d Simplify extracting tarball 2022-12-21 10:05:27 -08:00
kez
0453cf945d Use $HOME instead of XDG directories 2022-12-21 10:04:19 -08:00
kez
22c1a7077c Always verify the checksum 2022-12-21 10:02:39 -08:00
kez
3de6939f88 Use bourne shell instead of bash 2022-12-21 10:00:54 -08:00
kez
d8f9944ff4 Add script to download dart sass 2022-12-20 16:03:34 -08:00
kez
bd15d83766 Remove the rest of support-specific script 2022-12-20 13:27:46 -08:00
kez
75a9c6d016 Add lektor-markdown-image-attrs to lektor requirements
Closes #56
2022-12-20 11:05:58 -08:00
kez
05e0f876a8 Remove support-specific code form fallback.js
Closes #58
2022-12-20 10:57:49 -08:00
kez
5bd7190739 Restore the language-png font awesome icon, removed in the fontawesome cleanup 2022-12-12 14:49:50 -08:00
kez
5284cc1dba Fix npm-support not using install args in dev server 2022-12-01 10:24:21 -08:00
kez
05134811d0 Ignore missing YEC banner for sites that don't it 2022-12-01 07:47:53 -08:00
kez
c0d9ae9eeb Revert "Fix deprecation warnings in SCSS"
This reverts commit 52cccb249a.

Some lektor sites use lektor-scss, which relies on libsass. libsass does
not have support for the `math` module yet.
2022-11-22 10:43:54 -08:00
kezzle
eed421981c Merge branch 'i56-lektor-requirements' into 'main'
Move lektor-requirements.txt to lego

See merge request tpo/web/lego!76
2022-11-09 20:53:44 +00:00
kez
b3c59fea29 Add move lektor-requirements.txt to lego 2022-11-07 14:11:12 -08:00