28 Commits
Author SHA1 Message Date
Gabriel Fontes defd556722 feat(website): add dissertation pdf 2026-08-24 22:54:46 -03:00
Gabriel Fontes b5be716f85 feat(projects/website): update sesos paper 2026-08-12 12:41:15 -03:00
Gabriel Fontes ac15815de9 refactor(projects/website): modularize stylesheet structure
Assisted-by: pi (gpt-5.6-sol)
2026-08-12 12:17:51 -03:00
Gabriel Fontes 4806800c88 fix(projects/website): remove duplicate figure border
Let the publication figure styling provide the frame instead of drawing a second border inside the relations SVG.

Assisted-by: pi (gpt-5.6-sol)
2026-08-12 11:52:23 -03:00
Gabriel Fontes e6a7ea04b1 feat(projects/website): add paper web editions
Publish complete Markdown editions of both papers with linked citations, references, tables, original figures, appendices, acknowledgments, and scholarly citation metadata. Include the sustainability fragment table and the updated SESoS ecosystem figure while preserving the PDFs as versions of record.

Assisted-by: pi (gpt-5.6-sol)
2026-08-12 11:39:52 -03:00
Gabriel Fontes 7ff867ed2f feat(projects/website): adopt star glyph motif
Use conventional hash markers for heading permalinks, frame the site identity with decorative stars, and render constellation points as luminous star glyphs while preserving their 48px controls and interaction behavior.

Assisted-by: pi (gpt-5.6-sol)
2026-08-12 03:26:08 -03:00
Gabriel Fontes 832fb45016 feat(projects/website): add heading permalinks
Add accessible self-links to rendered h2-h6 headings without embedding HTML in Markdown. Reveal the star marker on hover or keyboard focus, keep it visible on touch devices, and omit it from print.

Assisted-by: pi (gpt-5.6-sol)
2026-08-12 03:22:30 -03:00
Gabriel Fontes 2464495974 refactor(projects/website): consume mode-aware colorschemes
Adopt the new top-level colorscheme structure and emit each scheme's native dark and light Material roles directly. Remove the manual light-role remapping and obsolete print scheme, update the legacy colorscheme page, and promote Electra to an interactive constellation theme.

Assisted-by: pi (gpt-5.6-sol)
2026-08-12 03:00:01 -03:00
Gabriel Fontes 427d49a420 feat(projects/website): follow system color mode
Expose each selected scheme as a stable palette, then map that same palette to dark or light semantic roles according to prefers-color-scheme. Preserve constellation selection, persistence, live system changes, and the dedicated print palette without adding a mode switch.

Assisted-by: pi (gpt-5.6-sol)
2026-08-12 02:28:46 -03:00
Gabriel Fontes de85f5bb62 refactor(projects/website): simplify constellation caption
Remove the explanatory heading and current-theme readout, leaving only a quiet centered invitation beneath the constellation.

Assisted-by: pi (gpt-5.6-sol)
2026-08-12 02:07:28 -03:00
Gabriel Fontes 4ed4983e55 feat(projects/website): add pleiades theme selector
Replace the colorscheme select with a full-width Pleiades constellation whose seven accessible, touch-friendly star buttons preview and apply their matching themes. Keep active state, persistence, keyboard labels, reduced motion, and JavaScript-disabled behavior in sync.

Assisted-by: pi (gpt-5.6-sol)
2026-08-12 02:04:14 -03:00
Gabriel Fontes 2248d605d8 feat(projects/website): redesign site
Replace Water.css with a classless technical-editorial design for the about, blog, publications, CV, and post pages. Add responsive document and listing layouts, Fira Sans Condensed display typography, semantic page regions, and a persistent JavaScript-gated colorscheme picker.

Assisted-by: pi (gpt-5.6-sol)
2026-08-12 01:43:52 -03:00
Gabriel Fontes cf125af801 switch base16 to material-like colorscheme 2026-06-12 02:09:24 -03:00
Gabriel Fontes fdb9ce5825 add aula oss reuso 2026-01-28 23:59:25 -03:00
Gabriel Fontes 10bc7496cb add publications :D 2026-01-27 09:06:40 -03:00
Gabriel Fontes 4fb1f92aaf move color schemes to m7.rs, avoid dns lookup 2024-03-21 11:48:53 -03:00
Gabriel Fontes 2527f32354 use colors.m7.rs 2022-11-02 22:59:39 -03:00
Gabriel Fontes 8ef71179ce get css colors from same domain 2022-11-02 21:29:02 -03:00
Gabriel Fontes 68d4aeda17 reafactor and cleanup
- remove gemini for now
- get css from nix-colors.m7.rs
- cleanup
2022-11-02 20:47:05 -03:00
Gabriel Fontes 2743ff3288 switch over to gsfontes.com 2022-08-28 12:31:18 -03:00
Gabriel Fontes cc28ad04d6 try to fix eraseCookie 2022-08-21 03:19:05 -03:00
Gabriel Fontes 36e9f3a173 don't add another cookie when on git.fontes.dev.br 2022-08-21 00:02:22 -03:00
Gabriel Fontes 4d423630be add secure when using samesite=none 2022-08-20 23:57:40 -03:00
Gabriel Fontes a120d4f6b4 allow other site to access cookie 2022-08-20 23:54:42 -03:00
Gabriel Fontes bcf9d705f4 use cookies instead of localstorage for theme 2022-08-20 22:11:51 -03:00
Gabriel Fontes a251289285 go back to non specified href on scheme-css 2022-08-01 16:59:36 -03:00
Gabriel Fontes 42f4e41618 add empty href to placeholder stylesheet 2022-08-01 14:43:21 -03:00
Gabriel Fontes 0d85d1ffb8 rename src to _src, for better visibility 2022-07-02 18:57:45 -03:00