refactor(site): complete site redesign with new pages, navbar search, and asset cleanup #56

Merged
claudiomaradonna merged 1 commit from refactor/new-content into master 2026-05-26 14:23:03 +02:00
Collaborator

The site has been restructured from the ground up to reflect Unitoo's
current product focus. Thirteen obsolete pages (cybersecurity sub-pages,
legacy software, radio, projects, and others) along with their includes,
layouts, and staff partials have been removed; in their place, three new
dedicated product pages — Atlas, Beacon, and Thrust — have been added,
each with full i18n support and an enriched tag taxonomy. The about-us and
contacts pages have been overhauled, and the homepage hero rewritten.

On the frontend, jQuery has been dropped entirely; cookie.js has been
migrated to vanilla JS. Navbar search with CSS animation and the
corresponding JS handler have been introduced, and the JS concat order in
Makefile updated accordingly. Roughly 60 unused images have been deleted
and new background/element images added for the redesigned page set.

Dead translation keys have been pruned from both en.yml and it.yml, 12 new
tag keys added, search.json rewritten to match the new structure, and
stale CSS rules removed from _layout.scss and _base.scss. DEPLOY.md has
been added as a deployment reference.

The site has been restructured from the ground up to reflect Unitoo's current product focus. Thirteen obsolete pages (cybersecurity sub-pages, legacy software, radio, projects, and others) along with their includes, layouts, and staff partials have been removed; in their place, three new dedicated product pages — Atlas, Beacon, and Thrust — have been added, each with full i18n support and an enriched tag taxonomy. The about-us and contacts pages have been overhauled, and the homepage hero rewritten. On the frontend, jQuery has been dropped entirely; cookie.js has been migrated to vanilla JS. Navbar search with CSS animation and the corresponding JS handler have been introduced, and the JS concat order in Makefile updated accordingly. Roughly 60 unused images have been deleted and new background/element images added for the redesigned page set. Dead translation keys have been pruned from both en.yml and it.yml, 12 new tag keys added, search.json rewritten to match the new structure, and stale CSS rules removed from _layout.scss and _base.scss. DEPLOY.md has been added as a deployment reference.
Full redesign of the Unitoo website covering content, structure, and frontend:

Pages: removed 13 obsolete pages (cybersecurity, defence, monitoring, rover,
sonde, graphene, funkwhale, peertube, channel, radio, libreboot, software,
technical-assistance, communications, projects) and their associated includes,
layouts, and staff partials. Added three new product pages: atlas, beacon, thrust.
Overhauled about-us and contacts. Rewrote index.html hero.

Assets: deleted ~60 unused images; added new background and element images for
the redesigned page set. Removed jQuery dependency; migrated cookie.js to
vanilla JS. Added navbar search feature (CSS + JS + header HTML partial).
Updated Makefile JS concat order accordingly.

i18n: pruned dead translation keys from both en.yml and it.yml; added 12 new
tag keys for the enriched tag taxonomy across all pages.

CSS: cleaned dead rules from _base.scss and _layout.scss; added navbar search
styles in _layout.scss.

Search: rewrote search.json template to match the new page structure.

Deploy: added DEPLOY.md with deployment reference notes.

Refs: squashes two WIP "saving" commits from this branch.
claudiomaradonna deleted branch refactor/new-content 2026-05-26 14:23:08 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
unitoo/website!56
No description provided.