- HTML 48.4%
- SCSS 42.8%
- JavaScript 5.6%
- Python 1.2%
- Dockerfile 1%
- Other 1%
Merge Agent Foundry e9006dd..05a1481 three-way into the repository's policy: - add the dependency-advisor subagent: its brief in AGENTS.md under "Working" and read-only adapters for Claude Code and Codex, which sit outside the memory payload and so apply under Memory support none; - have the forge skill build the pull request or issue link that fj does not print. Both merges were clean. No migration applied. CONTRIBUTING.md now names both subagents that come from Agent Foundry. |
||
|---|---|---|
| .agents/skills | ||
| .claude | ||
| .codex/agents | ||
| docs | ||
| scripts | ||
| src | ||
| .dockerignore | ||
| .gitignore | ||
| .nvmrc | ||
| .ruby-version | ||
| _config.yml | ||
| AGENTS.md | ||
| CONTRIBUTING.md | ||
| COPYING | ||
| Dockerfile | ||
| Gemfile | ||
| Gemfile.lock | ||
| LICENSE.agent-foundry | ||
| Makefile | ||
| README.md | ||
| sws.toml | ||
| TRADEMARKS.md | ||
unitoo.it — Source code
Source code for the Unitoo company website — a bilingual
(Italian / English) static site built with Jekyll 4 and served via static-web-server.
Quick start
Prerequisites: Ruby 4.0.7 (bundle install) and Node 24 with terser installed globally (npm i -g terser).
make serve # dev server with live reload at localhost:4000
make build # production build → _site/
make clean # remove _site/ and generated files
make prod_build # docker buildx multi-arch push → git.unitoo.it/unitoo/website:latest
serve and build first refresh the tag pages and the JavaScript assets.
Verify changes visually before building.
Editing content
The Jekyll source lives under src/; the repo root holds build and configuration metadata.
- Pages:
src/_pages/*.html— each declarespermalink:(IT) andpermalink_en:(EN). - Translations:
src/_i18n/it.ymlandsrc/_i18n/en.yml. - Tags: after adding a tag to a page's front-matter, add
meta.titles.tags.<tag>/meta.descriptions.tags.<tag>to both locale files;make serveandmake buildgenerate its page.
Contributing
CONTRIBUTING.md covers working on the site with coding agents
and running them in the azkaban sandbox.
Documentation
docs/architecture.md— how the site is put together: content model, i18n, tag system, asset pipeline, SEO.docs/accessibility.md— WCAG 2.1 AA / EN 301 549 conformance, the accessibility statement, and the conventions templates must keep.docs/analytics.md— Matomo measurement plan, custom dimensions, goals/events, and the conversion funnel.docs/deploy.md— how to build and ship the production image.
License
The source code is released under the GNU Affero General Public License v3.0.
See COPYING for the full text.
The Unitoo name, logo, brand, and graphic assets are excluded from this
license and remain the exclusive property of Unitoo — see TRADEMARKS.md.
The agent instructions, skills, and subagent definitions derive from
Agent Foundry and keep its
MIT license — see LICENSE.agent-foundry.