Commit Graph

194 Commits

Author SHA1 Message Date
Belle Aerni e96967f604 Two quick fixes 2023-01-07 13:37:49 -08:00
Belle Aerni b953821dd2 Add template fallbacks. Closes #2
Also improved slightly the keyword generator, and added npm to dependabot scanning
2023-01-07 13:35:14 -08:00
Belle Aerni a36755bb80 Improved caching 2023-01-07 12:15:29 -08:00
Belle Aerni ee92c2f058 False -> no 2023-01-07 11:11:10 -08:00
Belle Aerni 906c88273f Don't include dev packages in the preview build 2023-01-07 11:08:27 -08:00
Yağızhan 7af26306f6
Update readme.md 2023-01-07 20:34:19 +03:00
Yağızhan 4d745a6c9d
Update readme.md 2023-01-07 20:33:32 +03:00
Yağızhan ce656562e9 Check the description
- Separated the part that generates the page layout into a new function.
- What we did above allowed us to use the page layout for pages that aren't meant to be loaded from local Markdown files, such as the error pages
- This allowed us to create a better error page. The new error page uses the theme's default layout, resulting in better error pages.
2023-01-07 17:41:17 +03:00
Yağızhan 5562f9b676 Allow defining what theme to get the content of 2023-01-07 17:25:12 +03:00
Yağızhan c89c82fb64 This comment no longer applies 2023-01-07 16:59:01 +03:00
Yağızhan a198f3995e Tweaking Tailwind configuration 2023-01-07 16:55:36 +03:00
Yağızhan f5195315ca Updated the README section for theming 2023-01-07 13:51:38 +03:00
Yağızhan d153dc9a46 Moved the templates to their own folders 2023-01-07 13:49:47 +03:00
Yağızhan 44dcbb7cfe Merge branch 'main' of https://github.com/BelleNottelling/AntCMS 2023-01-07 13:44:22 +03:00
Yağızhan 5670529b11 Adjusting Tailwind config 2023-01-07 13:44:03 +03:00
Belle Aerni 893cdc99f8 Hm, does this do the trick? 2023-01-07 02:27:07 -08:00
Yağızhan de5069d79e These need to be generated, so ignoring them. 2023-01-07 13:26:05 +03:00
Belle Aerni 60633f11e0 Action to publish previews 2023-01-07 02:20:29 -08:00
Yağızhan 718ff4f9e8 Pushing the Tailwind theme 2023-01-07 13:18:16 +03:00
Belle Aerni d3798cceca Move nav layout to it's own file 2023-01-07 02:02:51 -08:00
Belle Aerni d5e19ecf4d Fix a really dumb typo.. 2023-01-07 01:45:51 -08:00
Belle Aerni 4dc49dd861 Updated the readme 2023-01-07 01:44:18 -08:00
Belle Aerni 2fc2775720 Slightly better theming support 2023-01-07 01:28:04 -08:00
Belle Aerni 4a80f51403 Improved default layout 2023-01-06 18:54:59 -08:00
Belle Aerni 666e82967e Move to the right folder 2023-01-06 18:27:03 -08:00
Belle Aerni 28ca1b87e4 Add PHPStan 2023-01-06 18:25:28 -08:00
Belle Aerni 6a354be240
Create dependabot.yml 2023-01-06 18:08:47 -08:00
Belle Aerni ceea75b233 Messed around a bit with the page template 2023-01-06 17:47:03 -08:00
Belle Aerni 622f99adff Rudimentary navigation generation 2023-01-06 17:09:55 -08:00
Belle Aerni 7ab664e18f Automated page list generation 2023-01-06 16:16:11 -08:00
Belle Aerni bb5da2fc50 Added support for index pages 2023-01-06 15:17:31 -08:00
Belle Aerni ba585f7616 Initial config support + force HTTPs 2023-01-06 14:17:33 -08:00
Belle Aerni d6e4338689 Created an autoloader 2023-01-06 13:40:02 -08:00
Belle Aerni 61e24b2b71 Missed deletion 2023-01-06 12:56:09 -08:00
Belle Aerni 7474aaaab6 Fixed usage of subpages, added random content 2023-01-06 12:27:36 -08:00
Belle Aerni a7414c3d99 Fixed metadata extraction 2023-01-06 11:32:23 -08:00
Belle Aerni 9d2374286f Fixed keyword generation 2023-01-06 10:43:19 -08:00
Belle Aerni e517d78bf2 Caching for markdown 2023-01-06 03:14:52 -08:00
Belle Aerni 39bab7153a Emoji support 2023-01-06 03:01:56 -08:00
Belle Aerni 1d020543c0 Rudimentary keyword generation + cache 2023-01-06 02:46:38 -08:00
Belle Aerni 8ac33d3682 Added support for page metadata 2023-01-06 00:49:49 -08:00
Belle Aerni 02919b797f Initial support for theming 2023-01-05 23:43:31 -08:00
Belle Aerni a6be3d7b2c Create new Markdown class, add strikethrough 2023-01-05 20:17:07 -08:00
Belle Aerni 23b05394b4 Created a skeleton of the app 2023-01-05 20:01:00 -08:00