MyGo 云音乐
用 Go 与 MyGo 写成的第三方网易云音乐桌面客户端。原生界面,没有 WebView;边下边播,无损与 Hi-Res,逐字歌词与「律动」,刘海播放器。
Translation pending
Explore and interact with animated 3D fan array cosmograms and armillaries with sound
AI summary · website content
MediaHTML · JavaScriptGitHub @lugworthOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
A saturated neon-on-void brand and UI system. Zero border radius, pure-black canvas, mono-first typography, and solid-block color. vocabulary rooted in Marathon-style mission-control interfaces, WILLB/Clov color blocking, and ASCII glitch texture.
Machine-readable tokens: tokens.json (W3C DTCG format — colors, type, spacing, motion, elevation, focus, target sizes, each with contrast notes).Read the full README ↗A saturated neon-on-void brand and UI system. Zero border radius, pure-black canvas, mono-first typography, and solid-block color. vocabulary rooted in Marathon-style mission-control interfaces, WILLB/Clov color blocking, and ASCII glitch texture.
Machine-readable tokens: tokens.json (W3C DTCG format — colors, type, spacing, motion, elevation, focus, target sizes, each with contrast notes).
#000 / #0a0a0a).0. Universal, no exceptions.// >> :: — ▶ ×.--blue #2d6cff is a fill color, not a text color (3.59:1). Informational text never goes below rgba(255,255,255,.55) (6.25:1).Importable React components live in components/<Name>/, each a .jsx + .d.ts pair compiled onto window.DigidelicDesignSystem_da5439. Every one takes the same prop vocabulary: id/accent (hue), surface, signal, geometry, glitch, and where meaningful texture and animation.
| Component | Also exports | Notes |
|---|---|---|
| Button | ButtonRow | Four variants, three sizes, flat texture grounds, stepped motion |
| Badge | BadgeCount, BadgeRow | status is fixed-meaning; labels are seeded |
| Card | CardSection, CardGrid | Five grounds, checker trim, texture |
| NodeCard | SectorCard, StatCard, NodeMeter | The signature form — code header, tabular rows, status line |
| Field | Input, Select, Checkbox | Seeded focus ring, validation override |
| Progress | ProgressSegments, ProgressStack, ProgressAscii, Spinner | Bars, discrete segments, stacks, block-ramp meters |
A component derives its stop from hash(id ?? label), so the same node is the same colour on every screen. accent pins a stop instead. Status colours are the exception — ok is always green, critical always danger — because an operator reads hue as meaning.
Three grounds: black, night #150a1c, cream #e8e3d0. The ramp rotates toward warm neighbours on night so magenta/indigo/violet don't sink into the violet ground, and darkens on cream until white ink clears 4.6:1 on all ten stops.
The older documentation cards — navigation, overlays, disclosure, menus, log rows, and the remaining data displays — live under preview/components-*.html and are not yet extracted into components.
| Token | Hex | Role | On black |
|---|---|---|---|
--cobalt | #2d6cff | Primary action, hero fill, focus ring | 4.70:1 |
--green | #39ff6a | Success, live | 15.69:1 |
--cyan | #00d9ff | Data readout, links | 12.37:1 |
--teal | #12b39b | Duotone third | 7.95:1 |
--coral / --red | #ff6050 | Checkerboard, dividers | 7.04:1 |
--pink | #ff2d87 | Alerts, notifications | 5.98:1 |
--pink-hot | #ff0066 | Critical errors | 5.44:1 |
--sky | #0a84e0 | Zine ground, tickers | 5.39:1 |
--magenta | #c800ff | Glitch overlay | 4.90:1 |
--orange | #ff5a00 | Warning, hazard | 6.71:1 |
--blue is an alias of --cobalt. The former #2d4cff was visually indistinguishable from cobalt and failed AA for body text (3.59:1), so the two merged — the system has one blue.
Surfaces: --black #000 · --black-soft #0a0a0a · --black-panel #111110 · --black-raised #1a1a18. Night Garden layer: --night #150a1c · --violet #8a3fb0 · --indigo #4653e8 · --blood #e02020. Cream layer: --cream #e8e3d0 · --cream-panel #f2efe4 · --cream-fg #0a0a0a.
Six deep, muted hues sampled from the reference plates — --blush #d798a7 · --oxblood #962c38 · --botanical #3f6b45 · --teal #03888c · --red-true #ff0026 · --electric #0008ff. Parallel to the rainbow, never seeded: a node is never “oxblood”. For plates, editorial and full-bleed grounds only. See Textures & Overlays.
| Font | Role |
|---|---|
| Geist Mono (variable 100–900) | PRIMARY — UI, labels, terminal, coordinates, data. fonts/GeistMono-VariableFont_wght.ttf |
| Space Grotesk (700/900) | Display — uppercase tracked headlines |
| Red Hat Mono | Alt / fallback mono |
Numeric readouts always use font-variant-numeric: tabular-nums so ticking values don't jitter.
4px base. Scale: 4 · 8 · 12 · 16 · 20 · 24 · 32 · 40 · 48 · 64 · 80 · 96.
--dur-fast 100ms (hover/press) · --dur-base 160ms (entrances) · --ease-flow cubic-bezier(.16,1,.3,1).
The glitch (gl-*) and psychedelia (psy-*) layers loop by design and must collapse under prefers-reduced-motion: reduce. Never ship a looping decorative layer without that guard.
Stripes · checkerboard · dither · scanlines · RGB glitch split · spirograph · ticker · tribal divider · marble. Plus sampled texture overlays (.tex-crossgrid, .tex-flower, .tex-halftone, .tex-ascii-blue) that drop into any .tex-host and tune with --tex-op.
textures.css adds the flat primitive layer: eight hard-stop, tileable .t-* fills driven by --t-a (mark) and --t-b (ground), six named colourways (.t-knit, .t-oxblood, .t-blush, .t-electric, .t-paper, .t-bone), and the same set in JS via textureFill(kind, a, b, size). Overlay law: replace, never veil — no fade to transparent, no alpha ramp, one texture per composition, and never behind body copy.
The shared glitch layer (glitch.css + glitch.js) drops a degraded-signal treatment over any surface via class="gl-stage".
Canonical mark is the monogram lockup: a solid cobalt tile with a lowercase Space Grotesk 900 d, paired with a stacked mono caption (DIGIDELIC / lugworth.design). Variants in logo-variations.html.
No icon library. Unicode geometry only: ▶ ◀ ■ □ ◈ ▣ × + ✕ ▓ ░ ╋ ┼ ≡ ▸.
ui_kits/digidelic/ — full React app prototype (node-grid mission control)ui_kits/digidelic-tailwind/ — Tailwind CDN build + usage docs; tailwind.config.js at rootui_kits/shadcn/ — shadcn/ui variable theme (globals.css)ui_kits/daisyui/ — drop-in daisyUI theme (daisyui-digidelic.css)styles.css — root entry; @imports the three below
colors_and_type.css — tokens + base elements + motifs
textures.css — second set, cream surface, flat .t-* primitives
glitch.css / glitch.js — glitch layer, texture overlays, psychedelia engine
tokens.json — W3C DTCG machine-readable tokens
tailwind.config.js — Tailwind drop-in config
thumbnail.html — project tile
components/ — importable React components (.jsx + .d.ts + card)
preview/ — design system cards
ui_kits/ — four consumable kits
fonts/ assets/ research/
v2.5 — 08-2026. Contrast-audited, states-documented, anatomy-labeled. Six importable components, three surfaces, flat texture layer.