dependabot[bot] 134abda4cd chore(deps): bump tailwind-merge from 3.4.0 to 3.4.1 (#99)
Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge) from
3.4.0 to 3.4.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dcastil/tailwind-merge/releases">tailwind-merge's
releases</a>.</em></p>
<blockquote>
<h2>v3.4.1</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Prevent arbitrary font-family and font-weight from merging by <a
href="https://github.com/roneymoon"><code>@​roneymoon</code></a> in <a
href="https://redirect.github.com/dcastil/tailwind-merge/pull/635">dcastil/tailwind-merge#635</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/dcastil/tailwind-merge/compare/v3.4.0...v3.4.1">https://github.com/dcastil/tailwind-merge/compare/v3.4.0...v3.4.1</a></p>
<p>Thanks to <a
href="https://github.com/brandonmcconnell"><code>@​brandonmcconnell</code></a>,
<a href="https://github.com/manavm1990"><code>@​manavm1990</code></a>,
<a href="https://github.com/langy"><code>@​langy</code></a>, <a
href="https://github.com/roboflow"><code>@​roboflow</code></a>, <a
href="https://github.com/syntaxfm"><code>@​syntaxfm</code></a>, <a
href="https://github.com/getsentry"><code>@​getsentry</code></a>, <a
href="https://github.com/codecov"><code>@​codecov</code></a>, a private
sponsor, <a href="https://github.com/block"><code>@​block</code></a>, <a
href="https://github.com/openclaw"><code>@​openclaw</code></a>, <a
href="https://github.com/sourcegraph"><code>@​sourcegraph</code></a> and
more via <a href="https://github.com/thnxdev"><code>@​thnxdev</code></a>
for sponsoring tailwind-merge! ❤️</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="02b6eb6df7"><code>02b6eb6</code></a>
v3.4.1</li>
<li><a
href="6b845eb819"><code>6b845eb</code></a>
add agent info for release workflow</li>
<li><a
href="655f2f1ffe"><code>655f2f1</code></a>
add changelog for v3.4.1</li>
<li><a
href="e44e5eb2c2"><code>e44e5eb</code></a>
add agent docs</li>
<li><a
href="4a38681729"><code>4a38681</code></a>
Merge pull request <a
href="https://redirect.github.com/dcastil/tailwind-merge/issues/644">#644</a>
from dcastil/renovate/major-vitest-monorepo</li>
<li><a
href="23ac2597d4"><code>23ac259</code></a>
migrate to vitest v4</li>
<li><a
href="927f617643"><code>927f617</code></a>
chore(deps): update vitest monorepo to v4</li>
<li><a
href="aea4869e75"><code>aea4869</code></a>
Merge pull request <a
href="https://redirect.github.com/dcastil/tailwind-merge/issues/648">#648</a>
from dcastil/renovate/major-octokit-monorepo</li>
<li><a
href="78365f2717"><code>78365f2</code></a>
Merge pull request <a
href="https://redirect.github.com/dcastil/tailwind-merge/issues/646">#646</a>
from dcastil/renovate/actions-exec-3.x</li>
<li><a
href="b08384dec3"><code>b08384d</code></a>
fix(deps): update dependency <code>@​octokit/types</code> to v16</li>
<li>Additional commits viewable in <a
href="https://github.com/dcastil/tailwind-merge/compare/v3.4.0...v3.4.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwind-merge&package-manager=npm_and_yarn&previous-version=3.4.0&new-version=3.4.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-16 22:11:46 +00:00
2025-12-23 19:40:39 -06:00
2025-12-28 22:12:13 -06:00
2025-12-22 18:46:25 -06:00
2025-12-28 22:12:13 -06:00
2025-12-23 19:40:12 -06:00
2026-02-14 20:28:30 -06:00

🌌 BlackRoad OS Web

Production-grade Next.js application with 5 quantum domains - Full-stack BlackRoad OS web platform with official brand design system.

🌐 Live Deployments

This application serves 5 quantum domains:

  • blackroad.io - Primary domain
  • blackroadai.com - AI-focused portal
  • blackroadquantum.com - Quantum computing interface
  • lucidia.earth - Companion AI platform
  • earth.blackroad.io - Earth visualization

Features

  • Next.js 15 - Latest App Router architecture
  • TypeScript - Full type safety
  • Brand Compliant - Official BlackRoad design system
  • Authentication - Secure login/signup flows
  • Workspace - Multi-domain workspace interface
  • Real-time - Conversation and collaboration features
  • Responsive - Mobile-first design

🎨 Brand Compliance

OFFICIAL BlackRoad Brand Design System Integrated:

  • Hot Pink (#FF1D6C) primary color
  • Golden Ratio spacing (φ = 1.618): 8px, 13px, 21px, 34px, 55px, 89px, 144px
  • SF Pro Display typography
  • Line height: 1.618 (Golden Ratio)
  • Official gradient: 135deg @ 38.2% & 61.8%
  • No forbidden old colors

See app/globals.css for complete brand system implementation.

🚀 Getting Started

Prerequisites

  • Node.js 18+ or Bun
  • npm, yarn, pnpm, or bun

Installation

# Clone the repository
git clone https://github.com/BlackRoad-OS/blackroad-os-web.git
cd blackroad-os-web

# Install dependencies
npm install
# or
bun install

# Run development server
npm run dev
# or
bun dev

Open http://localhost:3000 to see the application.

📁 Project Structure

blackroad-os-web/
├── app/                    # Next.js App Router
│   ├── (app)/             # Authenticated app routes
│   │   ├── workspace/     # Main workspace
│   │   └── conversations/ # Chat interface
│   ├── (auth)/            # Authentication routes
│   │   ├── login/         # Login page
│   │   └── signup/        # Signup page
│   ├── globals.css        # 🌌 OFFICIAL BRAND SYSTEM
│   └── layout.tsx         # Root layout
├── components/            # React components
├── stores/               # Zustand state management
├── lib/                  # Utilities
└── public/              # Static assets

🔧 Development

# Development server
npm run dev

# Production build
npm run build

# Start production server
npm start

# Lint code
npm run lint

# Type check
npm run type-check

🚢 Deployment

# Build for production
npm run build

# Deploy with Wrangler
wrangler pages deploy ./out --project-name=blackroad-os-web

Automatic Deployment

Push to main branch triggers automatic deployment via GitHub Actions (if configured).

🔐 Environment Variables

Create .env.local:

# Required
NEXT_PUBLIC_API_URL=https://api.blackroad.io
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_key

# Optional
NEXT_PUBLIC_ANALYTICS_ID=your_analytics_id

📊 Performance

  • Lighthouse Score Target: >90
  • First Contentful Paint: <1.5s
  • Time to Interactive: <3s
  • Core Web Vitals: All Green

🔒 Security

  • HTTPS enforced across all domains
  • Security headers configured
  • CSP (Content Security Policy)
  • XSS protection
  • CORS properly configured
  • Environment variables for secrets

🧪 Testing

# Unit tests (when configured)
npm run test

# E2E tests (when configured)
npm run test:e2e

📚 Tech Stack

  • Framework: Next.js 15 (App Router)
  • Language: TypeScript
  • Styling: Tailwind CSS + Official Brand System
  • State: Zustand
  • Deployment: Cloudflare Pages
  • CI/CD: GitHub Actions

🤝 Contributing

This is a production repository serving 5 live domains. All changes require:

  1. GitHub issue or approved task
  2. Pull request with comprehensive description
  3. Brand compliance verification
  4. All tests passing
  5. Code review approval
  6. No breaking changes to live domains

📄 License

Copyright © 2026 BlackRoad OS, Inc. All rights reserved.

See LICENSE for details.

📖 Documentation

💬 Support


Built with ❤️ by BlackRoad OS Team | blackroad.io | Powering 5 quantum domains

Description
BlackRoad OS web — alternate/staging site
Readme 1.3 MiB
Languages
HTML 78.1%
TypeScript 14.4%
Shell 7.2%
CSS 0.2%