kez
5284cc1dba
Fix npm-support not using install args in dev server
2022-12-01 10:24:21 -08:00
Jérôme Charaoui
7170786d2a
add markdown-image-attrs 0.2.1 plugin
...
cloned from https://github.com/dairiki/lektor-markdown-image-attrs
and cleaned up unneccessary files
2022-11-01 13:00:29 -04:00
kez
5741d25902
Add install_args setting to lektor-npm-support
...
due to peer dependency conflicts, donate-static requires `npm install`
to be run with `--force`, or the build fails. by adding the
`install_args` option, we can re-enable npm-support for donate-static.
context: tpo/web/donate-static#91
2022-10-13 11:01:08 -07:00
kezzle
2ea43852c3
Add the lektor-markdown-highlighter plugin
2022-08-02 22:28:56 +00:00
kezzle
bac729086c
Merge branch 'i27-scss-plugin' into 'main'
...
TPA RFC 29: Add lektor-scss plugin
Closes #27
See merge request tpo/web/lego!59
2022-06-16 21:26:59 +00:00
kez
21c208766e
Add lektor-scss plugin per TPA-RFC-29
...
Context: #27 and
<https://gitlab.torproject.org/tpo/tpa/team/-/wikis/policy/tpa-rfc-29-lektor-scss-plugin >
This package is an sdist built from the [lektor-scss 1.4.1 tag][] using
Python 3.8.13 to be compatible with our python3.8 lektor requirement.
I've already vetted the plugin's safety for the RFC.
[lektor-scss 1.4.1 tag]: <https://github.com/chaos-bodensee/lektor-scss/tree/1.4.1 >
2022-06-14 15:32:26 -07:00
kez
e450ffc334
Revert "Patch lektor-i18n-plugin to not insert POT text on python 3.9+"
...
This reverts commit 451f05bc52
.
2022-06-06 11:54:06 -07:00
kez
451f05bc52
Patch lektor-i18n-plugin to not insert POT text on python 3.9+
...
Closes: tpo/web/team#21 and tpo/web/lego#37
2022-06-01 12:46:29 -07:00
kez
4071e3799e
Add lektor-scss plugin
...
Closes : #27
I've audited the plugin, and it's safe. it's a straight lektor plugin wrapper
around libsass, with most of the logic handling dev server reloads.
Each site individually will have to switch to the plugin to compile its
SCSS. This will require a lego update, a new config file, and a change
to the CI script.
2022-05-26 16:49:31 -07:00
Silvia/Hiro
38d2ab26f4
Patch lego to solve build issues
2021-11-03 00:45:27 +01:00
kez
dd51825c4a
Add plugin for embedding markdown in HTML templates
2021-07-09 14:32:26 -04:00
Peter Palfrader
1e20c72f72
lektor_i18n: merge tempfile fix from https://github.com/numericube/lektor-i18n-plugin/pull/20
2021-04-08 13:33:07 +02:00
hiro
842b8e9246
Update i18n plugin
2021-03-21 19:05:29 +01:00
hiro
4cb4064486
Patch i18n plugin
2021-02-17 15:50:40 +01:00
Peter Haight
4903d4baa8
Move donate lektor packages to be local
...
Adding the packages the new donate stuff is using to the repository so
that they do not need to be downloaded to run lektor. I had to make some
modifications to the setup.py files for these modules in order to get
them to work. Otherwise I was getting errors about invalid syntax in the
requires.txt files and also one of the modules was requiring lektor
which was pulling in a bunch of stuff that's not needed because we are
running inside lektor. I put all these changes in patch files in a new
patches subdirectory.
2020-10-13 11:22:38 -07:00
hiro
4911d14b48
Fix plugin
2019-09-05 15:57:25 +02:00
hiro
16edbaec21
Fix typo
2019-09-05 15:52:53 +02:00
hiro
b5691c8332
Fix typo
2019-09-05 15:52:03 +02:00
hiro
6d3efb7096
Rename plugin
2019-09-05 15:51:01 +02:00
hiro
99136c549f
Add txt to html plugin
2019-09-05 15:41:41 +02:00
hiro
f32fc30c76
Edit setup with url
2019-09-04 15:24:05 +02:00
hiro
610beb061c
Update README in xml plugin
2019-09-04 15:22:08 +02:00
hiro
62b25f1cba
Clean up and update xml stream plugin
2019-09-04 14:45:18 +02:00
hiro
4e07d49bc0
Refactor plugin
2019-09-02 19:16:35 +02:00
hiro
5fcae78213
Refactor plugin
2019-09-02 19:13:21 +02:00
hiro
3f49f8263a
Refactor plugin
2019-09-02 19:12:41 +02:00
hiro
802a851312
Refactor plugin
2019-09-02 19:11:38 +02:00
hiro
bd44d0fd56
Refactor plugin
2019-09-02 19:10:52 +02:00
hiro
1c52e84def
Refactor plugin
2019-09-02 19:08:56 +02:00
hiro
faa6d89dbc
Refactor plugin
2019-09-02 19:08:14 +02:00
hiro
25afb19176
Refactor plugin
2019-09-02 19:07:47 +02:00
hiro
d75042f473
Fix file location first attempt
2019-09-02 18:47:00 +02:00
hiro
518cab3eae
Fix typo
2019-09-02 18:45:07 +02:00
hiro
1375171fb6
Fix typo
2019-09-02 18:43:04 +02:00
hiro
9f2aa76623
Fix name in setup
2019-09-02 18:37:23 +02:00
hiro
4840d8e7b9
Update package name
2019-09-02 18:35:56 +02:00
hiro
fc2736fa29
Fix packages, add xml plugin, fix gitignore
2019-09-02 18:31:26 +02:00
hiro
d2d88e80c6
Add markdown-header-anchors to packages
2019-07-01 15:44:05 +02:00
hiro
74f644d9a0
Remove tmp files and update gitignore
2019-06-25 15:14:20 +02:00
hiro
6aec43271d
Moved packages folder to lego
2019-06-25 15:12:48 +02:00