Skip to content

ZLDR/IdentitateMD

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

173 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IdentitateMD

Website npm version License: MIT

Registru digital open-source pentru identitatea vizuală a instituțiilor publice din Republica Moldova.

Logo-uri vectoriale (SVG), palete de culori oficiale și manuale de brand — o singură sursă de adevăr.

🌐 Website: identitate.md
📦 NPM Package: @identitate-md/logos

🚀 Utilizare Rapidă

Prin CDN (Recomandat)

<img
  src="https://cdn.jsdelivr.net/npm/@identitate-md/logos@1.3.34/logos/md-guvern/horizontal/color.svg"
  alt="Guvernul Republicii Moldova"
/>

Prin NPM

npm install @identitate-md/logos
import logoPath from "@identitate-md/logos/logos/md-guvern/horizontal/color.svg";

📖 Documentație completă: identitate.md/utilizare

📁 Structură Proiect

IdentitateMD/
├── packages/logos/          # NPM package cu logo-uri
│   ├── logos/              # Fișiere SVG organizate pe instituții
│   ├── index.json          # Metadata pentru toate logo-urile
│   └── package.json
│
├── website/                # Site-ul Astro (identitate.md)
│   ├── src/
│   │   ├── data/          # Date JSON per instituție
│   │   ├── pages/         # Pagini Astro (index, utilizare, despre, etc.)
│   │   └── components/    # Componente reutilizabile
│   └── public/logos/      # Logo-uri pentru preview
│
└── docs/                  # Documentație tehnică

🎯 Caracteristici

  • Logo-uri vectoriale de înaltă calitate (SVG)
  • CDN gratuit prin jsDelivr și unpkg
  • NPM package pentru integrare ușoară
  • TypeScript support cu type definitions
  • Metadata completă (culori, dimensiuni, variante)
  • Open-source și gratuit de folosit

🛠️ Development Setup

Website

cd website
npm install
npm run dev

Site-ul va fi disponibil la http://localhost:4321

NPM Package

cd packages/logos
npm install
npm run generate  # Generează index.json

📦 NPM Package

Pachetul @identitate-md/logos include:

  • 🖼️ Toate logo-urile în format SVG
  • 📋 index.json cu metadata completă
  • 🔄 Actualizări regulate cu logo-uri noi
  • 📚 TypeScript types (coming soon)

Instituții Disponibile

Guvern

  • Guvernul Republicii Moldova

Ministere (8)

  • Ministerul Afacerilor Externe (MAE)
  • Ministerul Agriculturii și Industriei Alimentare (MAIA)
  • Ministerul Culturii (MC)
  • Ministerul Educației și Cercetării (MEC)
  • Ministerul Finanțelor (MF)
  • Ministerul Infrastructurii și Dezvoltării Regionale (MIDR)
  • Ministerul Justiției (MJ)
  • Ministerul Mediului

Alte Instituții

  • Agenția De Guvernare Electronică (AGE)
  • Direcția Generală Cultură și Patrimoniu Cultural (DGCPC)
  • Primăria Municipiului Chișinău
  • Serviciul Tehnologia Informației și Securitatea Cibernetică (STISC)

Cultură

  • Muzeul Național de Artă Moldovei (MNAM)
  • Muzeul de Istorie a Orașului Chișinău (MIOC)

Simboluri

  • Steagul Uniunii Europene

Total: 17 instituții

🤝 Contribuții

Contribuțiile sunt binevenite! Pentru a contribui:

  1. Consultă CONTRIBUTING.md
  2. Fork repository-ul
  3. Creează un branch pentru feature-ul tău
  4. Trimite un Pull Request

Adaugă un logo nou

  1. Creează website/src/data/institutions/[slug].json cu datele instituției
  2. Adaugă logo-urile SVG în packages/logos/logos/[id]/
  3. Copiază logo-urile și în website/public/logos/[id]/
  4. Rulează npm run data:generate în website/ pentru a regenera indexurile

📄 Licență

MIT License - vezi LICENSE pentru detalii.

Toate logo-urile sunt proprietatea instituțiilor respective și sunt disponibile în scopuri informative și de utilizare legală conform ghidurilor de identitate vizuală ale fiecărei instituții.

🔗 Link-uri Utile


Made with ❤️ by Contributors

Forked from IdentitateRO

About

Registru digital open-source pentru identitatea vizuala a institutiilor publice din Republica Moldova

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 98.0%
  • Other 2.0%