Mejoras hacklab: i18n, pestaña Projects, transporte con seek, guía y temas
- i18n ligero de la interfaz del REPL (castellano, inglés, francés, alemán, italiano, portugués...) con selector en el header - Pestaña Projects: gestor local de proyectos con carpetas, buscador y librería de tracks de fábrica (bases techno/acid originales) - Barra de transporte bajo el editor: play/pausa/anterior/siguiente, tiempo y barra de progreso arrastrable; seek real vía Cyclist.setCycle() - Pestaña Guía: chuleta de síntesis y sonidos para el directo - Packs de temas del editor: neon-madrid + hacklab-pack (5 neón + 5 estándar) - pnpm-workspace: allowBuilds para instalación limpia en Linux
This commit is contained in:
parent
c150752372
commit
7b9f1155b4
13 changed files with 2731 additions and 55 deletions
45
packages/codemirror/themes.mjs
vendored
45
packages/codemirror/themes.mjs
vendored
|
|
@ -1,4 +1,27 @@
|
|||
import strudelTheme, { settings as strudelThemeSettings } from './themes/strudel-theme.mjs';
|
||||
import neonMadrid, { settings as neonMadridSettings } from './themes/neon-madrid.mjs';
|
||||
import {
|
||||
neonCian,
|
||||
neonCianSettings,
|
||||
neonMagenta,
|
||||
neonMagentaSettings,
|
||||
neonVerde,
|
||||
neonVerdeSettings,
|
||||
neonVioleta,
|
||||
neonVioletaSettings,
|
||||
neonRave,
|
||||
neonRaveSettings,
|
||||
madridClaro,
|
||||
madridClaroSettings,
|
||||
madridOscuro,
|
||||
madridOscuroSettings,
|
||||
papelSepia,
|
||||
papelSepiaSettings,
|
||||
medianoche,
|
||||
medianocheSettings,
|
||||
grafito,
|
||||
grafitoSettings,
|
||||
} from './themes/hacklab-pack.mjs';
|
||||
import bluescreen, { settings as bluescreenSettings } from './themes/bluescreen.mjs';
|
||||
import blackscreen, { settings as blackscreenSettings } from './themes/blackscreen.mjs';
|
||||
import whitescreen, { settings as whitescreenSettings } from './themes/whitescreen.mjs';
|
||||
|
|
@ -43,6 +66,17 @@ import noctisLilac, { settings as noctisLilacSettings } from './themes/noctisLil
|
|||
import { setTheme } from '@strudel/draw';
|
||||
export const themes = {
|
||||
strudelTheme,
|
||||
neonMadrid,
|
||||
neonCian,
|
||||
neonMagenta,
|
||||
neonVerde,
|
||||
neonVioleta,
|
||||
neonRave,
|
||||
madridClaro,
|
||||
madridOscuro,
|
||||
papelSepia,
|
||||
medianoche,
|
||||
grafito,
|
||||
algoboy,
|
||||
archBtw,
|
||||
androidstudio,
|
||||
|
|
@ -85,6 +119,17 @@ export const themes = {
|
|||
|
||||
export const settings = {
|
||||
strudelTheme: strudelThemeSettings,
|
||||
neonMadrid: neonMadridSettings,
|
||||
neonCian: neonCianSettings,
|
||||
neonMagenta: neonMagentaSettings,
|
||||
neonVerde: neonVerdeSettings,
|
||||
neonVioleta: neonVioletaSettings,
|
||||
neonRave: neonRaveSettings,
|
||||
madridClaro: madridClaroSettings,
|
||||
madridOscuro: madridOscuroSettings,
|
||||
papelSepia: papelSepiaSettings,
|
||||
medianoche: medianocheSettings,
|
||||
grafito: grafitoSettings,
|
||||
bluescreen: bluescreenSettings,
|
||||
bluescreenlight: bluescreenlightsettings,
|
||||
blackscreen: blackscreenSettings,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue