
Changelog For 12-27-23
Created By Christian Deacon
Happy holidays to everybody celebrating!
I just wanted to list all changes made to the website today. I've been working on this update for the last few days or so and wanted to release it before New Years.
Changelog
- Removed content item slide up animation when loading each page.
Navbar Changes
- New icons were added.
- Each item now has the icon on the left side of the text instead of above.
- Improved banner image size dimensions.
- The scrollbar now becomes stickied to the top as you scroll down the page.
- When the navbar is sticked to the top, is becomes a bit smaller and uses the Deaconn icon image in replacement of the banner image.
Home Page
- The home page now shows articles and services in a carousel/slideshow and uses a simplified card-view for each item.
- Added a section for most popular articles on the home page.
- Improved "Our Team" block design.
- Improved Git and Update log box design.
About Us Page
- The "Meet Our Team" block is now completed.
- The "Meet Our Partners" block is now completed.
Services & Articles
- Banner on view page dimensions were improved with responsiveness.
- Fixed issue with the "Most Popular" button resulting in empty entries in services browser.
- Improved Markdown and service/article content design.
Back-End
- Optimized page loading by only selecting fields we need for content items.
- Moved to a static role/permission system that should result in better performance.
- Added ability to edit a user's title if an administrator.
- Removed many custom classes by styling the React components themselves instead of adding classes.
If you experience any issues, please feel free to reach out to me! I hope you all enjoy the update!
About Christian Deacon

Hi! I am the founder and CEO of Deaconn. I specialize in software and network engineering. I also love system administration and I'm a huge fan of Linux! I contribute to a few open source projects as well!