Skip to content

Commit 2f7ae2a

Browse files
committed
Add Bloom Hour Mirage project board content
1 parent 8124c76 commit 2f7ae2a

1 file changed

Lines changed: 172 additions & 0 deletions

File tree

bloom-hour-mirage/README.md

Lines changed: 172 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,172 @@
1+
# 🌅 Bloom Hour Mirage
2+
3+
> Portfolio & showcase site — Daredream Studios creative work
4+
5+
**Kanban Board:** Add all issues below to the *Bloom Hour Mirage* GitHub Project
6+
**Columns:** `Backlog``In Progress``Review``Done`
7+
**Live URL (after Pages enabled):** `https://dylusive.github.io/docs/`
8+
9+
---
10+
11+
## 🌐 Track 4 — Portfolio / Showcase Site
12+
13+
| # | Task | Priority | Status |
14+
|---|------|----------|--------|
15+
| 1 | Design system & CSS variables | 🔴 High | Backlog |
16+
| 2 | Homepage hero section (animated) | 🔴 High | Backlog |
17+
| 3 | Project gallery with filtering | 🔴 High | Backlog |
18+
| 4 | Interactive demo embeds | 🟡 Med | Backlog |
19+
| 5 | About / bio section | 🟡 Med | Backlog |
20+
| 6 | Contact + social links | 🟡 Med | Backlog |
21+
| 7 | Mobile responsiveness | 🔴 High | Backlog |
22+
| 8 | GitHub Pages deployment | 🔴 High | Backlog |
23+
| 9 | SEO + Open Graph meta tags | 🟢 Low | Backlog |
24+
| 10 | Project case studies (written) | 🟢 Low | Backlog |
25+
26+
---
27+
28+
### Task Details
29+
30+
#### #1 — Design System & CSS Variables
31+
Establish a shared design language used by all portfolio pages.
32+
33+
```css
34+
:root {
35+
/* Bloom Hour Mirage palette */
36+
--bg: #07001a;
37+
--surface: #0e0028;
38+
--border: #2e0858;
39+
--pink: #ff71ce;
40+
--cyan: #01cdfe;
41+
--yellow: #fffb96;
42+
--purple: #b967ff;
43+
--green: #05ffa1;
44+
--font-head: 'Orbitron', sans-serif;
45+
--font-body: 'Space Grotesk', sans-serif;
46+
}
47+
```
48+
49+
Deliverables:
50+
- [ ] CSS custom properties file (`style/tokens.css`)
51+
- [ ] Typography scale (h1–h4, body, caption)
52+
- [ ] Button + card component styles
53+
- [ ] Shared animated grid background (from datamosh editor)
54+
- [ ] Neon glow utility classes
55+
56+
#### #2 — Homepage Hero Section
57+
The first thing visitors see — needs to be visually stunning.
58+
59+
- Full-viewport animated canvas background (generative particles or audio-reactive)
60+
- "DAREDREAM STUDIOS" heading with neon glow text-shadow
61+
- Animated subtitle (typewriter or glitch-text effect)
62+
- CTA buttons: "View Work" + "Open Datamosh Editor"
63+
- Smooth scroll-down arrow
64+
65+
#### #3 — Project Gallery
66+
Filterable grid of all Daredream Studios tools and art.
67+
68+
Projects to include:
69+
- Datamosh Editor v1 (done — link to GitHub Pages)
70+
- Audio Visualizer (coming soon)
71+
- Generative Art (coming soon)
72+
- Color Grading Tool (coming soon)
73+
74+
Features:
75+
- [ ] Filter pills: `All / Video / Audio / Art / Tools`
76+
- [ ] Card hover: project screenshot + quick description
77+
- [ ] Click → project detail page or live demo
78+
- [ ] Card entry animation (staggered fade-in on scroll)
79+
80+
#### #4 — Interactive Demo Embeds
81+
Let visitors play with tools directly on the portfolio.
82+
83+
- Iframe embed of `datamosh-editor.html` (sandboxed)
84+
- Mini audio visualizer embed (mic-only, auto-start)
85+
- Generative art sketch (runs inline, no controls needed)
86+
- Each embed has a "Open Full Tool" link
87+
88+
#### #5 — About / Bio Section
89+
The creator behind Daredream Studios.
90+
91+
- Profile image + name
92+
- Short bio (2–3 paragraphs)
93+
- Skills/stack tags: `Web Audio API`, `Canvas 2D`, `WebGL`, `HTML/CSS/JS`
94+
- Timeline of notable projects
95+
- Vaporwave aesthetic layout (asymmetric, layered panels)
96+
97+
#### #6 — Contact + Social Links
98+
- Email link (`mailto:`)
99+
- GitHub profile link
100+
- Social media (add your handles)
101+
- "Hire Me" or "Collab?" CTA
102+
- Animated hover effects on all links
103+
104+
#### #7 — Mobile Responsiveness
105+
- All layouts work on 375px–1440px screens
106+
- Touch-friendly tap targets (min 44px)
107+
- Canvas tools gracefully degrade or show screenshot on mobile
108+
- Hamburger nav for small screens
109+
110+
#### #8 — GitHub Pages Deployment
111+
Make the portfolio live.
112+
113+
Steps:
114+
1. Merge PR #1 (datamosh editor) into `main`
115+
2. Go to `github.com/Dylusive/docs`**Settings****Pages**
116+
3. Set Source: `Deploy from branch``main``/` (root)
117+
4. Click Save — site goes live at `https://dylusive.github.io/docs/`
118+
5. Add a custom domain later if desired (Settings → Pages → Custom Domain)
119+
120+
- [ ] Create `index.html` as portfolio homepage
121+
- [ ] Verify all tool links work after Pages deploy
122+
- [ ] Add `404.html` for broken links
123+
124+
#### #9 — SEO + Open Graph Meta Tags
125+
Help the site get discovered and look good when shared.
126+
127+
```html
128+
<meta property="og:title" content="Daredream Studios">
129+
<meta property="og:description" content="Creative tools for video, audio, and generative art">
130+
<meta property="og:image" content="https://dylusive.github.io/docs/preview.jpg">
131+
<meta property="og:url" content="https://dylusive.github.io/docs/">
132+
<meta name="twitter:card" content="summary_large_image">
133+
```
134+
135+
- [ ] OG image (1200×630 screenshot of datamosh editor)
136+
- [ ] sitemap.xml
137+
- [ ] robots.txt
138+
139+
#### #10 — Project Case Studies
140+
Written documentation for each major tool.
141+
142+
Format for each:
143+
- What problem it solves
144+
- How it works (technical)
145+
- Screenshots / screen recordings
146+
- What's next / v2 plans
147+
148+
---
149+
150+
## 🎯 Milestone: MVP Launch
151+
152+
Everything needed for a public launch:
153+
154+
- [x] Datamosh Editor v1 (code done, PR open)
155+
- [ ] Portfolio homepage (`index.html`)
156+
- [ ] GitHub Pages enabled
157+
- [ ] Project gallery (3+ items)
158+
- [ ] Mobile-responsive layout
159+
- [ ] OG meta tags
160+
161+
**Target:** Ship MVP within 2 weeks of completing PR #1 merge.
162+
163+
---
164+
165+
## 📋 Project Setup Checklist
166+
167+
- [ ] Enable Issues in `dylusive/docs` (Settings → Features → Issues ✓)
168+
- [ ] Create labels: `portfolio`, `bloom-hour-mirage`, `design`, `frontend`, `backlog`, `in-progress`
169+
- [ ] Open one GitHub Issue per task above
170+
- [ ] Add all issues to the **Bloom Hour Mirage** GitHub Project
171+
- [ ] Set up columns: `Backlog` / `In Progress` / `Review` / `Done`
172+
- [ ] Merge PR #1 → then enable GitHub Pages → portfolio goes live

0 commit comments

Comments
 (0)