npm.io
0.1.0 • Published 18h ago

@mostajs/projects-ui

Licence
AGPL-3.0-or-later
Version
0.1.0
Deps
1
Size
10 kB
Vulns
0
Weekly
0

@mostajs/projects-ui

Fiche projet (HTML-string, zéro dépendance) — Kanban interactif + Gantt + jalons + livrables. Front de @mostajs/projects.

Auteur : Dr Hamid MADANI drmdh@msn.com · AGPL-3.0-or-later · Membre de mosta-ui-html-stack.

import { page, THEME_CSS } from '@mostajs/app-shell-ui';
import { projectFiche, KANBAN_CSS } from '@mostajs/projects-ui';

const body = projectFiche({ id, name, code, status, progress, board, gantt, milestones, deliverables });
const html = page({ title: name, theme: THEME_CSS + KANBAN_CSS, body });

Vue pure : l'app charge le view-model via @mostajs/projects (views.kanban/views.gantt, milestones/deliverables.list, progress). Déplacement de tâche en POST (le module métier valide les dépendances). npm test (4 tests @mostajs/mjs-unit).

Keywords