Commit Graph
1595 Commits
Author SHA1 Message Date
bkrl 7d4f8d5650 feat: run PostCSS on vendor CSS (#2644)
Currently, PostCSS can optionally be run on the main CSS bundle. This commit allows PostCSS to also be run on the vendor CSS. This can greatly reduce the size of the vendor CSS bundle when combined with PurgeCSS since most of the Font Awesome CSS is unused.
2022-03-03 20:13:03 +00:00
George Cushen 381a6c2073 fix: move font_size under site.Params.appearance
See https://discord.com/channels/722225264733716590/742863504515793149/947330978089676830
2022-02-27 10:45:00 +00:00
George Cushen 48f2ceefe1 feat: add security option to allow frames
site.Params.security.allow_frame
2022-02-26 14:06:13 +00:00
Foivos 55d7a2bff4 fix: get license from footer.copyright.license (#2638)
See #2601
2022-02-26 12:49:02 +00:00
George Cushen ebcb34b523 starters: Slider bg position 2022-02-23 21:37:33 +00:00
George Cushen 47f37ee211 fix: Slider bg position 2022-02-23 21:36:57 +00:00
George Cushen 45734d8e98 starters: add Research Group template
BREAKING CHANGES:
New, improved Slider widget
2022-02-23 21:20:05 +00:00
George Cushen 360638b17b starters: add Research Group template
BREAKING CHANGES:
New, improved Slider widget
2022-02-23 20:57:35 +00:00
George Cushen e34e6372b1 starters: add Minimal template 2022-02-20 20:00:12 +00:00
George Cushen 008f07dc36 starters: add Course template 2022-02-20 19:36:21 +00:00
George Cushen 98d590223d docs: edit 2022-02-20 18:27:31 +00:00
George Cushen a956bdff02 docs: edit 2022-02-20 17:36:04 +00:00
George Cushen d0da1f2199 starters(blog): fix unescaped math 2022-02-16 21:59:25 +00:00
George Cushen 96826d5ea9 build: add script to view starters 2022-02-16 21:55:41 +00:00
George Cushen 92cd830811 feat(style): make it obvious that toggled text is not body text 2022-02-16 21:55:02 +00:00
George Cushen 6110bcf371 feat(style): style task lists with emoji check boxes 2022-02-16 21:54:03 +00:00
George Cushen 8e2b1cc26b feat(style): use Bootstrap table style 2022-02-16 21:52:48 +00:00
George Cushen 9982c23440 feat: add Math shortcode
No longer need to escape Markdown symbols within math. For example,

{{< math >}}$\nabla F(\mathbf{x}_{n})${{< /math >}}
2022-02-16 19:34:34 +00:00
George Cushen 7080641443 feat: enable multiple contact widgets
Move contact params from params.yaml to contact widget

SEO contact details (phone, address, coords) now under params.yaml > marketing > seo

See #2601
2022-02-14 21:22:54 +00:00
George Cushen ec6d170ce4 fix: new locale params
See #2601
2022-02-14 19:40:17 +00:00
AlidiPatrick 90c53aa0ca i18n: add Malagasy (mg) translation (#2626) 2022-02-14 18:58:54 +00:00
George Cushen 487e4810bd starters: add Portfolio starter 2022-02-13 22:55:35 +00:00
George Cushen 210721e04f starters: add Portfolio starter 2022-02-13 22:34:48 +00:00
George Cushen b5f6b98ab1 starters: add Portfolio starter 2022-02-13 22:34:02 +00:00
George Cushen 585a65e926 starters: add Portfolio starter 2022-02-13 22:25:26 +00:00
George Cushen 31333ef8d4 fix: center Portfolio toolbar in 1 col layout 2022-02-13 22:23:31 +00:00
George Cushen 6ca1b15ab4 starters: upgrade Docs starter to use v5.5-dev 2022-02-13 17:12:52 +00:00
George Cushen f2a7091eaa starters: fix link 2022-02-13 13:54:39 +00:00
George Cushen 8fce64e801 starters: add Slides readme 2022-02-13 13:44:45 +00:00
George Cushen e576f7c3c3 starters: add Docs starter 2022-02-13 13:10:22 +00:00
George Cushen 6224270ab3 fix(scss): prevent HLJS default text and bg colors getting overrided 2022-02-09 00:23:42 +00:00
George Cushen 30e85a648b fix(scss): prevent HLJS default text and bg colors getting overrided 2022-02-09 00:08:13 +00:00
George Cushen 753da251dd starters: add Blog starter 2022-02-08 21:54:05 +00:00
George Cushen 7c83d94590 starters: add Blog starter 2022-02-08 21:50:36 +00:00
George Cushen 8985075341 refactor: site.Params.require_isotope -> site.Params.extensions.isotope.enable
BREAKING CHANGE

See #2601
2022-02-08 21:33:09 +00:00
George Cushen 63d414dd7b refactor: site.Params.cms -> site.Params.extensions.cms
BREAKING CHANGE

See #2601
2022-02-08 21:31:09 +00:00
George Cushen fa9b6c511c refactor: site.params.search -> site.Params.features.search
BREAKING CHANGE

See #2601
2022-02-08 21:27:50 +00:00
George Cushen 162004b21e refactor: site.params.edit_page -> site.Params.features.repository
BREAKING CHANGE

See #2601
2022-02-08 21:26:40 +00:00
George Cushen 39e6f6142d refactor: site.params.comments -> site.Params.features.comment
BREAKING CHANGE

See #2601
2022-02-08 21:22:17 +00:00
George Cushen dba78beda6 refactor: site.params.avatar -> site.Params.features.avatar
BREAKING CHANGE

See #2601
2022-02-08 21:19:04 +00:00
George Cushen 284560727c refactor: site.params.diagram -> site.Params.features.diagram.enable
BREAKING CHANGE

See #2601
2022-02-08 21:15:55 +00:00
George Cushen 0a6e711f81 refactor: site.params.math -> site.Params.features.math.enable
BREAKING CHANGE

See #2601
2022-02-08 21:14:08 +00:00
George Cushen 479b0ad9f1 refactor: site.params.highlight -> site.params.features.syntax_highlighter
BREAKING CHANGE
2022-02-08 21:11:35 +00:00
George Cushen 52d2c4f97a style: remove margin from last P 2022-02-08 20:43:58 +00:00
George Cushen 05f56c7c78 feat: show page content in about.avatar 2022-02-08 20:37:43 +00:00
George Cushen 699c2517dd feat: show page content in about.avatar 2022-02-08 20:36:24 +00:00
George Cushen d7088182cb starters: update mod 2022-02-08 19:45:38 +00:00
George Cushen eb26160ea9 feat: add package splitter 2022-02-08 19:25:00 +00:00
George Cushen 2ccc34471c feat: modularise JS map, publication, carousel
BREAKING CHANGES:

site.Params.icon.pack.ai -> site.Params.extensions.academicons.enable
site.Params.map -> site.Params.features.map
site.Params.features.privacy_pack -> site.Params.features.privacy_pack.enable
site.Params.marketing and site.Params.seo combined and restructured.

Performance improvements:

Only include pub JS and cite model if site has publications.

Only include carousel JS if site uses Slider widget.

Only include map JS if site uses maps (sets map provider).
2022-01-22 15:26:57 +00:00
George Cushen 963107a536 feat: rename old Params.header to Params.banner
Avoid conflict with new `header` param that configures site header
2022-01-20 21:43:29 +00:00