Website-revampedPUBLISHED: Sun Dec 12 2021 01:54:23 GMT+0000 (Coordinated Universal Time)
📝Website was revamped again! see the latest revamp news here https://nihalnavath.com/post/website-revampedagain
NihalNavath.com was revamped!
The website has undergone exiting updates (well for me at least) since I lasted updated, here are a minified sum of the changes.
1. Blogs are now written in markdown instead of raw html
Blogs (like this one) used to be written in raw html which was a pain, but now they are written in markdown and is converted to html in the backend using remarkable, title, description, and meta tags are placed in a
"config.json" file where the backed can read from it and places the tags on demand using ejs.
2. Code syntax highlighting
Snippets of code are now highlighted!
print("Cool right? 😎")
The backend converts the markdown and adds classes that highlight js understands
3. Theme changer for all pages!
4. Community editable blogs
All the blogs on this site are now editable by the community! This should hopefully help fix spelling/grammatical errors quickly and should help articles stay up to date.
5. Site now use express templates and ejs
NihalNavath now uses express view engines and ejs to display content.
6. Page revamps
Many pages were revamped and redesigned, added social handles to contact page, social share buttons no longer show up on blogs if using a mobile device
7. Global FH
The site now uses a global header and footer, this avoid each page having different content on the header/footer
8. Error logging
All http error requests and backend errors are now logged to make it easier and quicker to fix errors and bugs
Contact page now includes a form, which makes it easier then ever to contact, plus added my social handles
- Release community edit button