| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [View Raw Code] [Original HTTPS Page] |
Fezcodex supports different project detail page styles to best present each project. Currently, there are two distinct styles available: "Stylish" and "Techno".
To assign a style to a project, set the (style) field in public/projects/projects.piml:
> (project)
(slug) my-cool-project
(style) stylish ; or 'techno'
...
If no style is specified, the default layout will be used.
This layout is designed for high-production, landing-page style showcases. It features a rich, component-driven design ideal for web apps and major projects.
Content resides in public/projects/[slug]/ as .txt files (previously .mdx).
public/projects/my-project/
├── hero.txt # Hero section
├── partners.txt # Tech stack/Partners
├── terminal.txt # Interactive terminal tabs
├── integrations.txt # Feature showcase grid
├── features.txt # Icon cards grid
├── technical.txt # Technical specs
├── details.txt # Long-form content
└── cta.txt # Call to action
(Same block parsing rules as before apply, e.g., :::feature, :::tech)
The Editorial style (formerly Techno) is a raw, brutalist, developer-focused aesthetic. It uses monospaced fonts, high-contrast dark modes, and terminal-inspired elements. It is perfect for CLIs, system tools, and low-level libraries.
Content resides in public/projects/[slug]/ as .txt files.
public/projects/my-cli-tool/
├── hero.txt # Hero title and description
├── features.txt # (Not currently used in Editorial layout, but reserved)
├── terminal.txt # Terminal session preview (supports colors)
├── install.txt # Installation command(s)
├── social.txt # Horizontal scrollable "social proof" or "explore" cards
├── description.txt # Main project description (Overview, Features)
└── footer.txt # (Reserved for footer links)
# Engineered
# For The Shell
Dush is the custom terminal shell...Raw text that is rendered inside a terminal window component.
<span class="text-[#b8bb26]">➜</span> ~ dush
dush> echo "hello"Contains the raw installation command string.
go install github.com/fezcode/dush@latestDefines the "Explore With Us" cards. Entries are separated by ---.
# Why I built Dush
fezcode
+10 -2 ~1
link: https://github.com/fezcode/dush
---
# Architecture
...The main content area ("About the Project").
## Overview
Dush is a minimalist shell...
## Key Features
- Feature 1
- Feature 2The Hi-Fi style ((style) hifi) turns the project page into a working music player. It was built for Timp but is fully data-driven and reusable for any audio/media project. Warm near-black ink, cream type (Unbounded display, Hanken Grotesk body, Spline Sans Mono labels), and — the signature — a transport that "plays" a queue of color palettes: every record re-samples the whole page's accent colors, exactly like Timp samples its accent from album art.
Sections mirror the app's own panels: Now Playing (hero player + record rack), The Queue (features as tracks, keyed with real hotkeys), Lyrics (manifesto with scroll-synced karaoke highlight), Equalizer (source modules as faders, heights = real file sizes), Screens, and Liner Notes (stats, build snippet, credits). A mini-player bar docks to the bottom once the hero scrolls away.
All content lives in a single JSON config:
public/projects/my-player/
└── hifi.txt # One JSON config for the whole page
| Back | FazBrowse Home | New Git URL |