saagit
c205163fd7
Fix compatibility with Pelican 4.5.0 when PLUGINS is not set in pelicanconf.py
...
Pelican 4.5.0 changed the plugins mechanism and the default for
PLUGINS is now None. The following type of construct is used in a
number of places in Flex:
{% if 'tipue_search' in PLUGINS %}
If PLUGINS is not set in pelicanconf.py, the following exception will
be triggered under Pelican 4.5.0:
TypeError: argument of type 'NoneType' is not iterable
The Pelican maintainers did not intend the examination of PLUGINS by
templates to be a stable API (per a discussion on IRC). Per their
request, an enhancement request for a mechanism to do this has been
submitted here: https://github.com/getpelican/pelican/issues/2797
This commit changes the problematic constructs in Flex to be in the
style of:
{% if PLUGINS and 'tipue_search' in PLUGINS %}
This allows Flex to work with Pelican 4.5.0 even if users do not
define PLUGINS. Note that to use the new namespace plugins in Pelican
4.5.0, PLUGINS will have to be left at its default of None.
Resolves #245
2020-09-10 08:42:20 -07:00
saagit
e0d18dc67c
Update Google fonts to remove unused weight and CSS API v2.
...
The 300 weight of Source Code Pro is not used anywhere. This change
also updates to using Google Fonts CSS API v2 and specifying
display=swap to avoid a "flash of invisible text".
Resolves #241
2020-08-25 16:16:34 -07:00
Alexandre Vicenzi
9d672dba84
Update translations
2020-04-21 18:55:22 +02:00
Alexandre Vicenzi
533bc1760e
Fix identation and missing trans
2020-04-20 23:36:36 +02:00
Sumner Evans
bc855d825b
Check PLUGINS variable for tipue_search instead of using USE_TIPUE_SEARCH
2020-04-20 14:28:38 -06:00
Alexandre Vicenzi
31e56276ea
Merge pull request #213 from sumnerevans/support-dark-theme
...
Support dark theme
2020-04-20 22:24:45 +02:00
Alexandre Vicenzi
6f73303f90
Merge pull request #215 from sumnerevans/fix-tipue-search
...
Added tipuesearch_content.js to base.html when tipuesearch is enabled
2020-04-20 10:11:38 +02:00
Sumner Evans
caef42ff2f
Fix extraneous whitespace at the macro level
2020-04-17 13:52:12 -06:00
Sumner Evans
582adec6a4
Greatly simplified all of the logic; moved the JS to a separate file
2020-04-16 15:54:36 -06:00
Sumner Evans
7bddebeff1
Closes #216 : strip whitespace from translated links in nav
2020-04-16 12:05:11 -06:00
Sumner Evans
0d047f7327
Address a few comments from from PR
2020-04-16 10:40:37 -06:00
Sumner Evans
ec1acb115a
Fixed some bugs with various settings combinations
2020-04-16 10:35:27 -06:00
Sumner Evans
904484e2b4
Added themeing options
...
Added THEME_COLOR, THEME_COLOR_AUTO_DETECT_BROWSER_PREFERENCE, and THEME_COLOR_ENABLE_USER_OVERRIDE options
2020-04-16 10:35:27 -06:00
Sumner Evans
0d56e19d6a
Default to monokai in dark theme and fixed defaulting mechanism in the JS
2020-04-16 10:35:26 -06:00
Sumner Evans
02e1404e34
Make pygments style switching work when JS is off, but prefers-color-scheme is enabled
2020-04-16 10:35:26 -06:00
Sumner Evans
65df195b4e
Added tipuesearch_content.js to base.html when tipuesearch is enabled
2020-04-16 10:08:26 -06:00
Jack McKew
fbe7d17fb0
Add tipue search integration ( #193 )
...
* Add tipue search integration
2020-02-07 18:06:17 +01:00
Fidel Ramos
d97d5a586d
Support defining LINKS that open in the same window ( #185 )
...
* Support defining LINKS that open in the same window
2019-11-01 09:38:10 +01:00
Nicolas Le Gall
56ff304672
Replace Piwik code with Matomo ( #183 )
...
Piwik was renamed to Matomo
2019-06-24 21:51:12 +02:00
Kevin Chi Yan Tang
ac49889075
Sort pages using PAGES_SORT_ATTRIBUTE only if explicitly defined.
2019-04-20 16:44:06 +02:00
Kevin Chi Yan Tang
8a80be0b78
Added PAGE_ORDER_BY as the default page ordering setting. Falls back to PAGES_SORT_ATTRIBUTE when this is not defined (the old behaviour).
2019-03-24 11:32:53 +01:00
André Anjos
953ede091b
Support DISPLAY_PAGES_ON_MENU ( #116 )
2019-01-03 20:25:19 +01:00
Alexandre Vicenzi
8da13c059a
Change validation type.
2019-01-02 23:53:47 +01:00
Paweł Ngei
ce44bfe139
Add a rel='me' for mastodon links for automatic network verification ( #166 )
...
add a rel='me' for mastodon links for automatic network verification
2018-12-24 12:29:32 +01:00
alxd
2435527e32
replace envelope-open icon with envelope
2018-10-16 12:56:52 +02:00
alxd
9e23ebfcad
collapse base.html else/if to one line
2018-10-16 12:50:43 +02:00
alxd
6a0ebc70e5
make the font awesome class if/else more readable
2018-10-07 12:50:49 +02:00
alxd
a8d8188003
decrease icon jumping and optimize icon lib switching
2018-07-17 16:39:17 +02:00
alxd
775df1256d
upgrade font-awesome to 5 and add mastodon
2018-07-05 23:12:25 +02:00
Alexandre Vicenzi
69077d3d19
Websafe fonts and option to disable google fonts.
...
This issue is related to #118 .
2018-06-24 00:37:12 -03:00
Behnam Esfahbod ❄
6c92ccb57b
Move important head elements to top of the block
...
The `<meta charset>` tag is expected to be in the first 1024 bytes of an HTML file, so it's common to keep it as the very first item under the `<head>` tag. (See <https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta >)
Also moving up other important meta tags which may affect rendering of the page as a whole.
2017-11-14 09:17:20 -08:00
Eric Light
229ad20d36
Move Google Analytics import into the <head> section ( #138 )
...
* Move Google Analytics import into the <head> section
* Changes to move Google Tag Manager into <head> tag, while leaving the noscript section in the <body> tag.
2017-09-20 17:34:36 -03:00
Alexandre Vicenzi
34c1143204
Fixes.
2017-04-22 03:41:39 -03:00
Oliver Pratt
06938e4bbb
noindex nofollow robots meta tag value for hidden pages
2017-03-09 21:43:12 -03:00
Dmytro Litvinov
a76e802b8f
Add variable DISABLE_URL_HASH for pretty URL in browser ( #88 )
2017-02-23 13:47:51 -03:00
Matěj Šmíd
92db3aa5f7
changed variable name
2017-02-15 14:23:50 +01:00
Matěj Šmíd
ec0a6f90e4
moved the conditional to the base.html
2017-02-15 14:08:35 +01:00
Matěj Šmíd
88dda65cad
github corners support
2017-02-15 13:43:08 +01:00
Alexandre Vicenzi
062fa8eb3e
Short validation.
2017-01-11 21:32:48 -02:00
Nicolas CHARLOT
f17e6bf5a4
Fixed line return
2017-01-09 18:14:22 +01:00
Nicolas CHARLOT
389b3f42fa
Fixed i18n extension test ( https://github.com/alexandrevicenzi/Flex/issues/74 )
2017-01-09 18:01:47 +01:00
Marc-Antoine Parent
201ea869dc
allow to choose a page sort attribute other than alphabetical
2016-11-19 09:27:16 -05:00
Alexandre Vicenzi
6120f6bc25
AdSense improvments
...
See #47 .
2016-11-07 22:13:43 -02:00
Alexandre Vicenzi
723e047add
Pluginless translation.
2016-08-11 21:07:52 -03:00
Alexandre Vicenzi
549a882acb
Improvments.
...
- Better messages
- X min read
- pt_BR translation
- Better style for read more
2016-08-10 23:20:35 -03:00
Alexandre Vicenzi
0d8e995fef
Improve tags.
2016-06-02 20:11:21 -03:00
Barry O'Rourke
ad1d58a686
Update base.html
...
check for pages or LINKS, rather than just pages
2016-04-30 21:27:49 +01:00
Barry O'Rourke
5298bdbede
wrap aside elements in order to minimise empty space if they are undefinded
2016-04-30 19:03:05 +01:00
Alexandre Vicenzi
b72e9e5536
New pygments styles.
...
See #38 .
2016-04-23 20:16:24 -03:00
cassiobotaro
e104548d5d
Fix font awesome path
2016-04-23 09:57:34 -03:00