Введение
Панель администратора Angularjs, клонированная из темы Admin-LTE, с использованием правильной технологии для правильных задач и без беспорядка. Код чистый и хорошо прокомментирован, написанный на Typescript
, более того, простая структура приложения с использованием новейших Angular components
, объединенных и обслуживаемых с помощью универсального динамического загрузчика модулей SystemJs
, и никакого беспорядка, а только очень чистый NPM
:-).
- SystemJs — универсальный динамический загрузчик модулей.
- AngularJs — Angular компоненты
- Исходный код написан на typeScript, компиляция во время выполнения до версии 1.0.
- Простой NPM, легкий и чистый,
Никакой беседы, глотка, хрюкающего беспорядка - Задача кода Visual Studio для обслуживания браузера.
Как запустить:
- Установить код Visual Studio
- Запустите команду
npm install
в папке репозитория. - Откройте папку в Visual Studio Code.
- Запустите команду кода Visual Studio
Ctrl+Shift+B
!["Презентация AdminLTE"] (https://almsaeedstudio.com/AdminLTE2.png "Презентация AdminLTE")
Код AdminLTE тщательно написан с четкими комментариями во всех файлах JS, LESS и HTML. LESS использовался для повышения гибкости настройки кода.
Информация о репозитории:
Вклад, необходимый для преобразования страниц просмотра из старой темы в компоненты Angular.
Поддержка браузера
- Фаерфокс (последний)
- Хром (последний)
- Опера (последняя)
- ИЕ 9+
- Край
Вклад
Вклад всегда приветствуется и рекомендуется ! Вот как:
- Форкните репозиторий (вот руководство).
- Клонируйте на свой компьютер
git clone https://github.com/YOUR_USERNAME/Angular-AdminLTE.git
- Внесите изменения
- Создать запрос на включение
Требования к вкладу:
- Внося свой вклад, вы соглашаетесь предоставить Almsaed Studio неисключительную лицензию на использование этого вклада в любом контексте, который мы (Almsaed Studio) считаем целесообразным.
- Если вы используете контент, предоставленный другой стороной, он должен быть соответствующим образом лицензирован с использованием лицензии с открытым исходным кодом.
- Вклады принимаются только через запросы на включение Github.
- Наконец, предоставленный код должен работать во всех поддерживаемых браузерах (о поддержке браузеров см. выше).
Лицензия
AdminLTE — это проект с открытым исходным кодом от Almsaed Studio, лицензированный MIT. Almsaed Studio оставляет за собой право изменять лицензию будущих выпусков.
Список дел
Добавить Ng-приложение (Сделанный) Добавить маршрутизацию (Сделанный)- Преобразование настроек приложения в управляемое приложение Angular (продолжение..)
- Преобразование страниц в компоненты Angular (продолжение..)
- Создание повторно используемых компонентов для элементов управления (продолжение..)
- Добавить Ng-таблицу
- Добавить модуль Breeze.js
- Добавить Бриз X-редактируемый