Spaces:
Running
Running
Commit History
-
feat(design): bioluminescent green+violet palette and re-tuned landing hero
- Swap the whole instrument palette to life-green (#4ADE80 / #15803D) primary, violet (#A78BFA / #5B21B6) secondary, amber (#FBBF24) warnings across globals.css tokens, tailwind config, and every hardcoded chart/sequence color in src (alignment, phylo, domains, structure, interactions, ADMET). - Landing hero: split layout with a live binary-DNA viewer panel (0/1 glyphs flowing along green/violet strands, pointer parallax, reduced-motion static frame, ResizeObserver tracking), new workflow-first subcopy, spring entrances. - Sidebar: remove the floating collapse chevron; sidebar always expanded. - Remove CursorGlow component and all usages. - Sync design.md to the new palette and contrast values.deb8696
-
feat(theme): dual light/dark mode with Apple light theme, toggle, and theme-aware viewers
e83084c -
feat(seq-tools): share colored MSA viewer across BLAST job, alignment tool, report, shared and phylo surfaces
ec313db
-
feat(alignment): show matched/mismatched/gaps/length stats across all alignment views via shared AlignmentStatsBar
c83d9b9
-
Refine design system: semantic color tokens, tiered motion, denser result cards, VinaLog toolbar
5e98b5a
-
refactor(icons): migrate lucide-react to @phosphor-icons/react, remove dep
349f22c -
style(theme): Geist fonts, AA-verified text tiers, 4-band confidence tokens
4d6992b -
chore: frontend design polish (accent palette, remove glow/gradient utils), ignore installed skill trees, add opencode skills config
415d3b5
-
feat(frontend): HUD glass design system + clay components
Add reusable UI kit (GlassPanel, HudPanel, HudLegend, DataCard, CriticalButton, ClaySegmented, ClaySlider, ClayToggle, FlatInput) and apply the glass/HUD styling across pipeline, structure, and results views. Adds CODE_SAMPLE_TEMPLATE.md.d54a751
-
feat: implement 8 tool bridges (F1-F8) + audit child components
5561093 -
fix: prevent page scroll when zooming phylo tree (non-passive wheel listener)
df44fea -
feat: interactive phylo tree — pan/zoom, hover highlight, collapse/expand, node selection
2dbb681 -
feat: improve phylo tree viz — branch length labels, bigger nodes, hub labels, tooltips, ML recommendation
e8b8539
-
feat: dedicated phylo router (NJ/UPGMA/ML), local PhyML binary, standalone phylo page, PhyloTreeViewer redesign
07e58f6 -
fix: accurate phylogenetic tree visualization — proportional branch lengths, scale bar, bootstrap labels, circular layout mode
9e11dca
-
feat: add PNG/TSV/JSON/CSV/FASTA export to all 8 tool components
- Shared export utility (export-utils.ts): downloadTsv, downloadJson, copyText, exportSvgPng - DomainArchitecture: Export PNG (SVG canvas), Export TSV (domain table) - PhyloTreeViewer: Export PNG - ConservationTrack: Export PNG - StructureComparison: Export PNG (TM-score bars), Export TSV (metrics) - UniProt page: Export JSON, Export CSV (header fields) - PrimerDesigner: Export TSV (all primer pairs) - PathwayEnrichment: Copy links, Export TSV (pathway table) - BlastPanel: Export CSV (hit table), Export FASTA (sequences)342fa92
-
feat: domains, interactions, primers, structure analysis, wizard, phylo tree, conservation
- Add backend routers: domains (InterPro), interactions (STRING-DB), primers (Primer3), structure_analysis (Ramachandran, SS pred, comparison) - Add frontend components: AnalysisWizard, PhyloTreeViewer, DomainArchitecture, StringDBViewer, PrimerDesigner, RamachandranPlot, SecondaryStructureViewer, StructureComparison, ConservationTrack - Add pages: /wizard, /analyze/domains, /analyze/interactions, /analyze/primers, /analyze/compare - Update analyze hub: 10 operations in 3 groups + wizard CTA - Update alignment page: visual phylo tree + conservation track - Update job results: Advanced Analysis tabs panel - Register all routers in main.py; add primer3-py to requirements; fix CORS & profilebac1801