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