Einführung
Angularjs Admin Panel, geklont aus dem Admin-LTE-Theme, mit der richtigen Technologie für die richtigen Dinge und ohne Chaos. Der Code ist sauber und gut kommentiert, geschrieben in Typescript
, außerdem einfache App-Struktur unter Verwendung der neuesten Angular components
die mit SystemJs
universellem dynamischen Modullader gebündelt und bereitgestellt werden, und kein schluckendes Durcheinander, sondern nur supersauberes NPM
:-).
- SystemJs – Universeller dynamischer Modullader
- AngularJs – Angular-Komponenten
- Der Quellcode ist in TypeScript, Laufzeitkompilierung bis Version 1.0
- Einfaches NPM einfach und sauber,
Keine Laube, kein Schluck, kein Grunzen - Visual Studio Code-Aufgabe zur Bereitstellung im Browser.
So führen Sie aus:
- Installieren Sie Visual Studio Code
- Führen Sie den Befehl
npm install
im Repository-Ordner aus - Öffnen Sie den Ordner in Visual Studio Code
- Führen Sie den Visual Studio Code-Befehl
Ctrl+Shift+B
aus
!["AdminLTE-Präsentation"] (https://almsaeedstudio.com/AdminLTE2.png "AdminLTE-Präsentation")
AdminLTE wurde sorgfältig mit klaren Kommentaren in allen JS-, LESS- und HTML-Dateien codiert. LESS wurde verwendet, um die Anpassbarkeit des Codes zu erhöhen.
Repository-Info:
Beiträge, die zum Konvertieren von Ansichtsseiten vom alten Theme in Angular-Komponenten erforderlich sind
Browser-Unterstützung
- Firefox (aktuell)
- Chrome (neueste Version)
- Oper (neueste)
- IE 9+
- Rand
Beitrag
Beiträge sind jederzeit willkommen und empfehlenswert ! So geht's:
- Forken Sie das Repository (hier ist die Anleitung).
- Klonen Sie auf Ihren Computer-
git clone https://github.com/YOUR_USERNAME/Angular-AdminLTE.git
- Nehmen Sie Ihre Änderungen vor
- Erstellen Sie eine Pull-Anfrage
Beitragsvoraussetzungen:
- Wenn Sie einen Beitrag leisten, erklären Sie sich damit einverstanden, Almsaeed Studio eine nicht-exklusive Lizenz zur Nutzung dieses Beitrags in jedem Kontext zu erteilen, den wir (Almsaeed Studio) für angemessen halten.
- Wenn Sie von einer anderen Partei bereitgestellte Inhalte verwenden, müssen diese entsprechend unter Verwendung einer Open-Source-Lizenz lizenziert werden.
- Beiträge werden nur über Github-Pull-Requests akzeptiert.
- Schließlich muss der beigesteuerte Code in allen unterstützten Browsern funktionieren (Informationen zur Browserunterstützung finden Sie oben).
Lizenz
AdminLTE ist ein Open-Source-Projekt von Almsaeed Studio, das unter MIT-Lizenz steht. Almsaeed Studio behält sich das Recht vor, die Lizenz zukünftiger Versionen zu ändern.
Todo-Liste
Ng-App hinzufügen (Erledigt) Routing hinzufügen (Erledigt)- Konvertieren Sie die App-Einstellungen in eine verwaltbare Angular-App (Fortsetzung.)
- Konvertieren von Seiten in Winkelkomponenten (Fortsetzung..)
- Erstellen Sie wiederverwendbare Komponenten für Steuerelemente (Fortsetzung.)
- Ng-Tabelle hinzufügen
- Fügen Sie das Breeze.js-Modul hinzu
- Breeze X-editierbar hinzufügen