Skip to content

Commit

Permalink
Add copyright notice
Browse files Browse the repository at this point in the history
Add todos
  • Loading branch information
Marvin Heilemann committed Jan 7, 2020
1 parent 4df2483 commit c86a662
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 41 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,5 @@ deployed there and fully automated.

Issues are referenced with `// BUG: #<NUMBER>` and can be seen in
[ISSUES.md](./ISSUES.md).

> Copyright (c) Marvin Heilemann
90 changes: 49 additions & 41 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -1,55 +1,62 @@
- [x] add eslint
- [x] use Gatsby Link component
- [x] put null/false/true into own component
- [x] this fonts must be loaded in order
- [ ] update NPM
- [ ] see if new start template has some recommendations
- [ ] read docs a little
- [ ] repair console errors
- [ ] remove deprecated stuff
- [ ] check why `-` is a regular file and not `f`

* [x] add eslint
* [x] use Gatsby Link component
* [x] put null/false/true into own component
* [x] this fonts must be loaded in order
- Sync: Abril Fatface
- Sync: IBM Plex Mono
- Async: Inter
- [x] replace package.json with version.txt to reduce size
- [x] add custom slug to all pages
- [ ] test `postcss-easing-gradients` with Scss loaded in `/src`
- [ ] add md table of contents
- [x] test purgecss with classes from Markdown files
- [ ] add NOW deployment
- [x] Setup Nameserver
* [x] replace package.json with version.txt to reduce size
* [x] add custom slug to all pages
* [ ] test `postcss-easing-gradients` with Scss loaded in `/src`
* [ ] add md table of contents
* [x] test purgecss with classes from Markdown files
* [ ] add NOW deployment
- [ ] Setup Nameserver
- [ ] Test
- [ ] Everything pushed to master -> marvin.digital
- [ ] Everything pushed to development -> dev.marvin.digital
- [ ] Everything pushed to by hand -> dev.marvin.digital
- [ ] ~~replace React with [Preact][1]~~ (does not work ATM)
- [x] test react helmet async
- [x] add "increase version" by script
- [x] add bundle analyzer
- [x] analyze via bundlephobia
- [x] add github bots to auto update dependencies
- [x] add lighthouse from M8FINDER project
- [ ] use better [color system][10]
- [ ] use CSS blend modes (overlay)
- [ ] add League of Legends API to show profile and stats
- [ ] add classes to tags https://github.com/gatsbyjs/gatsby/issues/17824
- [ ] use Inter variable Font: https://rsms.me/inter/var-test.html
- [ ] set font feature settings: https://rsms.me/inter/#features
- [ ] Upload all writings
* [ ] replace React with [Preact][1] (check if it works now)
* [x] test react helmet async
* [x] add "increase version" by script
* [x] add bundle analyzer
* [x] analyze via bundlephobia
* [x] add github bots to auto update dependencies
* [x] add lighthouse from M8FINDER project
* [ ] use better [color system][10]
* [ ] use CSS blend modes (overlay)
* [ ] add League of Legends API to show profile and stats
* [ ] add classes to tags https://github.com/gatsbyjs/gatsby/issues/17824
* [ ] use Inter variable Font: https://rsms.me/inter/var-test.html
* [ ] set font feature settings: https://rsms.me/inter/#features
* [ ] Upload all writings
- [ ] Grammatical corrections
- [ ] Find images on Unsplash
- [ ] Update current projects
* [ ] Update current projects
- [ ] More text
- [ ] Update images
- [ ] Upload some photos (best off's)
- [ ] check all pages with screen reader
- [ ] check all pages with reduced motion
- [ ] check all pages with reduced transparency
- [ ] add tests?!
- [ ] move from bash script to [Nim][2]
- [ ] check markdown for ["Vary sentence length"][3]
- [ ] check markdown for [Readability][4]
- [ ] generate [rich snippets][5]
- [ ] use [Scheme customizations][6] to map post meta e.g. for authors
- [ ] use [Guess.js][7]
- [ ] use new iPad and Apple Pencil to make ["Marvin/Design"-Logo][8]
* [ ] Upload some photos (best off's)
* [ ] check all pages with screen reader
* [ ] check all pages with reduced motion
* [ ] check all pages with reduced transparency
* [ ] add tests?!
* [ ] ~~move from bash script to [Nim][2]~~
* [ ] check markdown for ["Vary sentence length"][3]
* [ ] check markdown for [Readability][4]
* [ ] generate [rich snippets][5]
* [ ] use [Scheme customizations][6] to map post meta e.g. for authors
* [ ] use [Guess.js][7]
* [ ] use new iPad and Apple Pencil to make ["Marvin/Design"-Logo][8]
- [ ] new color profile
- [ ] light theme (will be default)
- [ ] Eventually by Font; [ZOOM-PRO][9]
- [ ] light theme (will be default, with auto switch based on OS appearance)
* [ ] Eventually by Font; [ZOOM-PRO][9]

[1]: https://www.gatsbyjs.org/packages/gatsby-plugin-preact/
[2]: https://nim-lang.org/docs/tut1.html
Expand All @@ -58,6 +65,7 @@
[5]: https://www.gatsbyjs.org/docs/seo/
[6]: https://www.gatsbyjs.org/docs/schema-customization/#foreign-key-fields
[7]: https://github.com/guess-js/guess/issues/233#issuecomment-537542342
[8]: https://cdn.dribbble.com/uploads/2566/original/3b90b34984de0d727ac99e2fc28afda8.png?1569966332
[8]:
https://cdn.dribbble.com/uploads/2566/original/3b90b34984de0d727ac99e2fc28afda8.png?1569966332
[9]: https://thedesignersfoundry.com/zoom-pro
[10]: https://stripe.com/de/blog/accessible-color-systems

0 comments on commit c86a662

Please sign in to comment.