Skip to content

Commit

Permalink
Update UI styling and add content
Browse files Browse the repository at this point in the history
  • Loading branch information
dan-frank committed Feb 8, 2024
1 parent 63f7a76 commit f730d78
Show file tree
Hide file tree
Showing 18 changed files with 981 additions and 24,566 deletions.
57 changes: 34 additions & 23 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,44 @@

The VSCode extension _[TODO.md Kanban Board](https://bit.ly/3fCwKfM)_ is a handy plugin for managing this file.

### Todo 📝
### To-do 📝

- [ ] Add specific style classes for edge case HTML tags not handled by markdown parser
- [ ] Add multiple styles
- [ ] Post grouped by date
- [ ] Allow site meta customisation [logo, title, social, favicon, etc]
- [ ] ? Create multiple styles to choose
- [ ] Allow custom styles
- [ ] Allow custom pages
- [ ] Allow custom templates
- [ ] Allow custom nav items
- [ ] Add cover image subheading & source url
- [ ] Add code and image "subheadings"
- [ ] Add RSS feed [Create XML]
- [ ] Add specific style classes for edge case HTML tags not handled by Markdown parser
- [ ] Post grouped by month
- [ ] Add syntax highlighting for more languages
- [ ] Allow custom styles
- [ ] Allow custom pages
- [ ] Allow custom templates
- [ ] Allow custom nav items

### In Progress 🔨

- [ ] Use static directory for images and other assets

### Done ✅

- [x] Add tags to post page
- [x] Filter post by tags [Likely create new page based on tags]
- [x] Add post tags
- [x] Create header (+ nav) and footer
- [x] Create page templates [Home, Posts, Post, etc...]
- [x] Setup TailwindCSS
- [x] Deploy to users repo
- [x] Create HTML from markdown files
- [x] Read files from users repo
- [x] Create GitHub Action

- [x] Finalise UI
- [x] Update card design
- [x] Pages
- [x] Home
- [x] About
- [x] Contact
- [x] Code syntax highlighting
- [x] Add cover images subheadings and source url (underneath)
- [ ] Branding
- [x] Logo
- [x] Favicon
- [x] Company name
- [x] Blog name
- [x] Don't sanitise HTML in Markdown
- [x] Add tags to post page
- [x] Filter post by tags [Likely create new page based on tags]
- [x] Add post tags
- [x] Create header (+ nav) and footer
- [x] Create page templates [Home, Posts, Post]
- [x] Setup TailwindCSS
- [x] Deploy to users repo
- [x] Create HTML from markdown files
- [x] Read files from users repo
- [x] Create GitHub Action
12 changes: 12 additions & 0 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,18 @@ inputs:
description: "Only customise this token if you want to push to another GitHub repository"
required: true
default: ${{ github.token }}
URL:
description: Custom URL to use instead of default GitHub pages URL
required: false
LOGO_URL:
description: URL for site logo
required: false
FAVICON_URL:
description: URL for site favicon
required: false
BLOG_NAME:
description: Blogs name
required: false

runs:
using: "node16"
Expand Down
Loading

0 comments on commit f730d78

Please sign in to comment.