Bulletin
Update spiel
Rework number 3, woohoo!
So, I returned to my old site's code, and it was kind of overwhelming. o_o"
While there's a lot of things I'm going to re-use and re-purpose, I've been wanting to rework this site for a while. The old site is still something I'm proud of, and I was intentional in the sort of mish-mash of styles- it was a place for experimentation! But I think I want something a little more put-together now.
I still plan on experimenting, but I want the important sections of this site to be functional, easy to edit- keep it simple, silly! There's some bad CSS/HTML habits I slid into that I want to avoid repeating.
Finally, my long term goal was always to decommission my carrd and my squarespace and rely entirely on this site (eventually giving it the main sheyennesmith.com url), and that goal is still very real!
- Website layout & look
- New desktop and mobile navigation menu
- Now (trying) to design with accessibility in mind
- Trying to make the site keyboard navigable
- New index page spotlighting stuff I'm working on
- Reworked my blog with Zonelots version 2
- Made some additional commission sub-pages, including a gallery and project spotlights
- Figured out how to use Noto emojis... hehe
🐗
What I've changed so far:
- More semantics. Keep things as clean and specific as possible and minimize unnecessary nesting.
- Better separation of layout and appearance CSS.
- Minimize use of magic numbers and the !important property. Always understand why things are happening, no band-aid fixes.
- Massively simplify how I design for responsivity. Minimize use of breakpoints/media queries.
- Re-use as much as possible. Remember, don't repeat yourself!
- Make an RSS feed... not sure what I'd want to include in it yet tho.
- Design with modularity in mind. I want it to be as painless as possible to add/remove/combine pages and sections.
- Figure out an easy solution to art galleries.
- Fun pop-up and/or draggable stuff.
- Be more selective about javascript. When something works, don't just settle- try to understand it and see if there's something better.
- Periodically clean up HTML/CSS to make sure useless code is purged!
- More code comments!!!