Introducción
Panel de administración de Angularjs, clonado del tema Admin-LTE, que utiliza la tecnología adecuada para las cosas correctas y sin complicaciones. El código está limpio y bien comentado, escrito en Typescript
, además, la estructura de la aplicación es sencilla y utiliza los últimos Angular components
, empaquetados y servidos mediante el cargador de módulos dinámicos universal SystemJs
y sin desorden, sino solo NPM
súper limpio :-).
- SystemJs: cargador de módulos dinámicos universal
- AngularJs - Componentes angulares
- El código fuente está en TypeScript, compilación en tiempo de ejecución hasta la versión 1.0
- NPM simple, fácil y limpio,
Sin cenador, trago, gruñido - Tarea de Visual Studio Code para servir al navegador.
Cómo correr:
- Instalar el código de Visual Studio
- Ejecute el comando
npm install
en la carpeta del repositorio - Abra la carpeta en Visual Studio Code
- Ejecute el comando Visual Studio Code
Ctrl+Shift+B
!["Presentación AdminLTE"] (https://almsaeedstudio.com/AdminLTE2.png "Presentación AdminLTE")
AdminLTE ha sido codificado cuidadosamente con comentarios claros en todos sus archivos JS, LESS y HTML. Se ha utilizado MENOS para aumentar la personalización del código.
Información del repositorio:
Contribuciones necesarias para convertir páginas de visualización del tema antiguo a componentes angulares
Soporte del navegador
- Firefox (más reciente)
- Cromo (más reciente)
- Ópera (última)
- Es decir 9+
- Borde
Contribución
¡Las contribuciones siempre son bienvenidas y recomendadas ! Así es como:
- Bifurca el repositorio (aquí está la guía).
- Clona a tu máquina
git clone https://github.com/YOUR_USERNAME/Angular-AdminLTE.git
- Haz tus cambios
- Crear una solicitud de extracción
Requisitos de contribución:
- Cuando contribuye, acepta otorgar una licencia no exclusiva a Almsaeed Studio para usar esa contribución en cualquier contexto que nosotros (Almsaeed Studio) consideremos apropiado.
- Si utiliza contenido proporcionado por otra parte, debe tener la licencia adecuada mediante una licencia de código abierto.
- Solo se aceptan contribuciones a través de solicitudes de extracción de Github.
- Finalmente, el código aportado debe funcionar en todos los navegadores compatibles (consulte la compatibilidad con navegadores más arriba).
Licencia
AdminLTE es un proyecto de código abierto de Almsaeed Studio con licencia del MIT. Almsaeed Studio se reserva el derecho de cambiar la licencia de futuras versiones.
Lista de tareas pendientes
Agregar aplicación Ng (Hecho) Agregar ruta (Hecho)- Convierta la configuración de la aplicación a una aplicación Angular manejable (continuación...)
- Convertir páginas a componentes angulares (continuación...)
- Cree componentes reutilizables para controles (continuación...)
- Agregar Ng-Table
- Agregar el módulo Breeze.js
- Añadir Breeze X-editable