Repository navigation
feat(web): redesign terang minimalis + upgrade astro 7 - #110
Merged
Merged
Conversation
Landing page and docs are rebuilt around type: Funnel Display headlines, Funnel Sans body, Geist Mono for code, a white page and one blue accent. Nine sections become six, chosen from what the CLI actually does: hero, problem, the .devmap files (with a real trimmed index.json from this repo), the eight commands, how analysis works, get started. Dependencies: astro 5.18 -> 7.4, typescript 5 -> 6, fonts self-hosted via Fontsource. Tailwind, PostCSS, autoprefixer, GSAP and Lenis are removed; the new styles are plain CSS with tokens, and the only motion is the hero reveal. pnpm audit for apps/web is now clean (was 1 critical, several high). Also: recolored logo mark and favicons for a light background, zod imported from astro/zod, copy button keeps its accessible label, node engine >=22.22.0 as required by astro 7. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019HJc4sv9pSLh7vhduSUxBE
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
✅ Welcome ke DevMap!Terima kasih sudah buat PR. Pastikan checklist ini terpenuhi sebelum review:
CI akan jalan otomatis pada setiap update. Kalau gagal, akan muncul link run di komentar ini. Kalau DevMap membantu, tolong star ya: https://github.com/itsflaid/devmap Terima kasih kontribusinya! 🙏 |
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Redesign web + upgrade dependency
Desain: landing page dan docs jadi terang dan minimalis, bertumpu pada tipografi. Funnel Display (judul), Funnel Sans (isi), Geist Mono (kode), latar putih, satu aksen biru yang hanya dipakai untuk elemen interaktif dan baris yang penting. Satu-satunya animasi: hero muncul saat halaman dibuka (menghormati
prefers-reduced-motion). Tanpa kartu seragam, tanpa gradient, tanpa label huruf kapital.Section 9 → 6, dipilih dari kemampuan CLI yang nyata:
.devmap: potonganindex.jsonasli hasil analyze repo ini, entry point disorotdocs/commands.md)npx @flaid/devmap analyzeDibuang: Comparison, Onboarding, AiAgents, Features, OpenSource (isinya digabung atau repetitif).
Dependency (
apps/web): astro 5.18 → 7.4, typescript 5 → 6 (@astrojs/checkbelum mendukung TS 7), font self-hosted lewat Fontsource. Tailwind, PostCSS, autoprefixer, GSAP, Lenis dihapus (CSS biasa).pnpm audit: sebelumnya 1 critical + beberapa high, sekarang no known vulnerabilities. Node minimum web naik ke>=22.22.0(syarat astro 7).Dicek
pnpm build:web(astro check + build): 0 errorpnpm test:cli: 324 pass (CLI tidak disentuh)Perlu kamu lihat
logo-mark.png) dan favicon ikut diganti. Kalau mau logo baru, itu keputusan desain tersendiri.Generated by Claude Code