rejig the top menu and prioritise top-level nav items; add a small about dropdown; rework footer links HEAD
A running log of changes to the site and its dataset, taken straight from the git history. Every deploy leaves its mark here, newest first.
110 commits · +239775 −135922 · since Jan 2023
rejig the top menu and prioritise top-level nav items; add a small about dropdown; rework footer links HEAD
small update to the details page gallery
adding a mobile nav with some more editing and css updates
adding analytics token
add cloudflare web analytics beacon behind a config token
expose taxa and toxicity as new api endpoints with docs
scrub the database: merge symptom variants, fill empty fields, dedupe philodendron records
more data enrichment; maps, toxicity definitions, glossary
SEO optimisation for Google Search Console
reverting test
small deployment test
testing deployment pipeline
removing .github folder
update service worker and CF headers to improve caching
mask updates page; not really necessary on such a site
Revert "unlist the updates page: keep it built, point nothing at it"
why leads the nav
unlist the updates page: keep it built, point nothing at it
added a clearer and cleaner open graph banner
reduce font-weight for Plant🌱Smart referencesb
align the footer heart and avatar to the text midline
inline wordmark uses fredoka; update why page
why page round two, and a page weight diet
detail relayout, fluid base zoom, and the wilhelm.codes footer
some styling changes to the counter chips on cards
refinements: one-shot shine, no repo links, dedup applied, richer details
polish pass: flat animal icons, plant descriptions, real attributions
soften the hover shine and fade it out gently
calm the shimmer: shine sweeps once on hover instead of looping
go nuts: live search, severity filters, safe list, symptom finder, pwa
redesign: warm earthy theme with severity pills and mobile filters
record the shipped deploy in the migration log
retire the sveltekit stack: remove src, magefiles and the node toolchain
port the static pages, add the git changelog, and the woodpecker pipeline
add plant detail page, home card grid, and the vanilla filter engine
add hugo scaffold: base templates, site chrome, and generated api datasets
complete phase 1 audit: url map, content adapter proof, hugo gitignore
Add migration plan and project update for the Hugo rebuild
revert a preview change
added a severity level to each plant based on symptom grouping
update packages; add new filters for classification and severity
improved filtering behaviour for family radio selection
more spacing and alignment fixes; menu updates
adding border glow + updating logo
add family filter
add family filtering functionality
adding families filter
context click/tap for dropdown filters sorted
bookmark
remove twitter from the footer component
even more filter updates
more css fixes and updates; rework some filter panel display logic
icon updates; several alignment fixes
addressing several css issues
drop the burger menu; rethink it for later
fixing string sequences for common names and symptoms on card summaries
update api documentation; add attribution page
update filter badges to accomodate new emoji
remove references to invalid imports and classification fields
smol feex pt II
smol feex
no need for full classification, just link to wikipedia; replace device/os-specific emoji with consistent svg from open emoji
properly centre search icon in symptom filter
remove click event
remove image gallery light box; it is pooly implemented
remove .json endpoints from individual plant pages as they are not used
looks like json was corrupted somehow; regenerating all files
fixing another json file?
fix json syntax
updated all associated json documents and templates to reflect "small animals" as a grouping of "rats", "hamsters" and "rabbits"
adding .json files to repo
starting to merge hamsters, rats and rabbits into a new small-animals category
use svelte fetch instead of window.fetch
update svelte-seo; add await for async function call
updating dependencies
Merge pull request #8 from rmdesign/main
Paragraph breaks
Added disclaimer copy to zero search results
updated go version
fix image reference
updated ld json descriptions
added structured data support for seo
more styling updates
checkbox styling update
fixing contribute page
reverting
testing
le sigh
dedupe seo stuff
seo updates
updated responsive styling of cat images
updated styling for filter bar
added download link to details page for json
updated api documentation
testing new json endpoints
add distinct open/close state to menu button
add responsive top menu for smaller screens
Updated no results screen.
Updated random logo logic
updated param use
dynamically create cdn image urls
re-organised json files for individual pages
re-organising; fixed isDeadly check on plant details page
fix animal json links
move json to static/api; updated documentation and copy
some code cleanup
added back lazy loading
readme updates
copy and readme updates
squicky clean