https://github.com/healeycodes/eulalia.xyz
my site
https://github.com/healeycodes/eulalia.xyz
Last synced: 3 months ago
JSON representation
my site
- Host: GitHub
- URL: https://github.com/healeycodes/eulalia.xyz
- Owner: healeycodes
- Created: 2021-10-07T12:37:08.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-07T12:37:31.000Z (over 4 years ago)
- Last Synced: 2024-10-05T17:42:45.262Z (over 1 year ago)
- Homepage: https://www.eulalia.xyz/
- Size: 12.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## eulalia.xyz
Source code for my site, feel free to fork and use as you wish. If you do, let me know on [Twitter](https://twitter.com/eulalia0495), and maybe I can help
Issues and PRs welcomed
### Features
- next.js
- posts in markdown
- minimalist (_actually though_, that's not just a buzzword)
- syntax highlighting w/ `prism-react-renderer`
- analytics w/ GoatCounter
- Most config is handled via `siteConfig.json`
## Usage
develop
```
yarn install
yarn run dev
```
build
```
yarn install
yarn run build
yarn run start
```
## Misc
- [MIT license](https://opensource.org/licenses/MIT)
- This site was forked from [Andrew Healey](https://healeycodes.com/articles)!
## refactoring notes
siteconfig:
- added linkedin config
meta:
- generally removed lots of things: titles, subtitles, dates, images, small bits of text
- lower cased mostly everything aside from my name
- changed site font to apple-system etc etc
- changed the secondary color to zima blue!
- changed the names of things, i.e. 'Articles' ——> 'writing', 'Projects' ——> 'code' (less syllables == good)
- removed everything to do with XSS
- removed everything to do with buttondown
index:
- removed most of the homepage, kept only the recent writings list
- wrapped the entire site into a two-panel vertical grid, so nav can go on the left
nav:
- moved nav to the left
- added linkedin link
postList:
- reformat date from text to yyy-mm-dd
- removed subtitle and tags
tags:
- cleaned up tags (minimalist++)
other:
- added react-popper, see it in action on the second bullet point on /about/ (you might have to wait for it to load a little)
- fixed runtime exception when you have less than 2 tags
minor details:
- i like putting this unicode char: (& # x2197 ;) (remove whitespaces) on most major links
todos:
- fix the _tiny tiny tiny_ bit of content shift on `about` page
- set the 'edit_url' thing