Commit Graph

15776 Commits

Author SHA1 Message Date
Marcus Blättermann
1b69b2c832
Remove unused component
The component is no longer necessary
2022-11-17 19:28:42 +01:00
Marcus Blättermann
ee869bda72
Move styleguide out of Readme
It wasn't really usable via GitHub anyway, also this way we can add information about how to run the app locally into the Readme
2022-11-17 19:28:42 +01:00
Marcus Blättermann
aa9ac9fef5
Move non-pure selector to layout file
The original error was: pure selectors must contain at least one local class or id
2022-11-17 19:28:42 +01:00
Marcus Blättermann
1054a0852e
Move template files to component folder
Since they are not soley used as layouts, and manually imported as well.
2022-11-17 19:28:42 +01:00
Marcus Blättermann
bcb55013ca
Remove static queries
Import JSON meta data directly, to simplify components
2022-11-17 19:28:40 +01:00
Marcus Blättermann
fb528db382
Disabled typescript during build 2022-11-17 18:39:07 +01:00
Marcus Blättermann
92226c6ff2
Disabled eslint during builds 2022-11-17 18:36:06 +01:00
Marcus Blättermann
186c1d1f37
Redirect index.mdx to parent directory 2022-11-16 21:40:09 +01:00
Marcus Blättermann
9d9f5cc8ba
Extract logic 2022-11-16 20:53:13 +01:00
Marcus Blättermann
84f8b2fcbd
Allow to parse subfolders for pages 2022-11-16 20:39:02 +01:00
Marcus Blättermann
7f52b89a04
Refactoring 2022-11-16 20:37:39 +01:00
Marcus Blättermann
8d3ed7c1a4
Allow to handle directories for page creation 2022-11-16 20:36:45 +01:00
Marcus Blättermann
cb1447dfa9
Extract function
This will make the next commit easier to read
2022-11-16 20:36:45 +01:00
Marcus Blättermann
6453ee902c
Add plugin to readd support for tables 2022-11-16 20:36:45 +01:00
Marcus Blättermann
67893b4d90
Allow custom attributes to parse single attributes as well 2022-11-16 20:36:45 +01:00
Marcus Blättermann
cc1597e4c5
Add plugin for custom attributes on Markdown elements 2022-11-16 20:36:45 +01:00
Marcus Blättermann
f216853b01
Add ability to load plugins 2022-11-16 20:36:45 +01:00
Marcus Blättermann
7f0092c6e2
Add import for custom components 2022-11-16 20:36:44 +01:00
Marcus Blättermann
e99b38631d
Convert to module
This allows to use `import/export` syntax
2022-11-16 20:36:44 +01:00
Marcus Blättermann
22a342ed6b
Add missing dependencies 2022-11-16 20:36:44 +01:00
Marcus Blättermann
91899993f9
Remove default pages and styling 2022-11-16 20:36:44 +01:00
Marcus Blättermann
5531eaca28
Add SASS support 2022-11-16 20:36:44 +01:00
Marcus Blättermann
f7ca5ce751
Add /public 2022-11-16 20:36:44 +01:00
Marcus Blättermann
9b044a5138
Add experimental Rust MDX parser 2022-11-16 20:36:44 +01:00
Marcus Blättermann
1ee08e8cf7
Add basic implementation for MDXRemote 2022-11-16 20:36:42 +01:00
Marcus Blättermann
0cbf94f351
Rename component 2022-11-16 17:18:02 +01:00
Marcus Blättermann
87d1bcfcf4
Apply prettier 2022-11-16 17:18:02 +01:00
Marcus Blättermann
d62a1d3f9c
Remove redefined attribute 2022-11-16 17:18:02 +01:00
Marcus Blättermann
7919dc04e2
Remove unnessary key
This reduces the reliance on `location`
2022-11-16 17:18:02 +01:00
Marcus Blättermann
42f9be01dd
Remove invalid semicolon
`SassError: semicolons aren't allowed in the indented syntax.`
2022-11-16 17:18:02 +01:00
Marcus Blättermann
70d6ac9a44
Remove references to non-existing CSS classes 2022-11-16 17:18:02 +01:00
Marcus Blättermann
5c710ab283
Fix eslint-error no-anonymous-exports-page-templates 2022-11-16 17:18:02 +01:00
Marcus Blättermann
0ddabc1946
Fix invalid SASS selector 2022-11-16 17:18:01 +01:00
Marcus Blättermann
12f4f980e0
Fix SASS deprecation
This is a super annoying breaking change in sass (it also happens in `node-sass`/`node-scss`), but there seems to be no way around it.

context: https://sass-lang.com/documentation/breaking-changes/slash-div
2022-11-16 17:18:01 +01:00
Marcus Blättermann
1a906e6d35
Fix sass error
`SassError: Top-level selectors may not contain the parent selector "&".`
2022-11-16 17:18:01 +01:00
Marcus Blättermann
4e4c73e78f
Fix invalid SASS 2022-11-16 17:18:01 +01:00
Marcus Blättermann
4e3f8802d5
Update SASS module import 2022-11-16 17:18:01 +01:00
Marcus Blättermann
088ae26f43
Delete api 2022-11-10 02:48:47 +01:00
Marcus Blättermann
f1035ce599
Make sure to use correct node version 2022-11-10 02:48:47 +01:00
Marcus Blättermann
1903af8352
Apply prettier to all files 2022-11-10 02:48:45 +01:00
Marcus Blättermann
12fa509de4
Add prettier 2022-11-10 02:48:23 +01:00
Marcus Blättermann
cc4486dc38
Disabled TypeScript strict mode for now 2022-11-10 02:48:23 +01:00
Marcus Blättermann
066b670e30
Add VSCode extension recommendation 2022-11-10 00:35:41 +01:00
Marcus Blättermann
fe969fb303
Allow Next to handle .md and .mdx files. 2022-11-10 00:22:41 +01:00
Marcus Blättermann
9a57c8784c
Add MDX to Next 2022-11-10 00:22:01 +01:00
Marcus Blättermann
753d481bab
Install MDX packages
Following: 77b5f79a4d/packages/next-mdx/readme.md
2022-11-10 00:19:59 +01:00
Marcus Blättermann
b3b33f7a56
Run npx create-next-app@13 next-blog 2022-11-10 00:18:01 +01:00
Marcus Blättermann
3a0316f299
Initial commit 2022-11-09 18:30:34 +01:00
Marcus Blättermann
0437cae7a4
Update Node version to 16 2022-11-04 13:05:18 +01:00
Marcus Blättermann
f9961b55fd
Lock current node version 2022-11-04 13:05:18 +01:00