1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hao521-roncoo-adminLTE

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Некоторые дела, некоторые обстоятельства.

Для платформы управления, функционал должен быть достаточно мощным, но интерфейс также нельзя игнорировать, особенно в последние годы, когда отрасль уделяет всё больше внимания интерфейсу, так что интерфейс бэкенда должен становиться «более высоким и продвинутым». К сожалению, до сих пор не удалось найти ни одной бесплатной открытой высокоуровневой шаблонной системы бэкенда в Китае, использование отечественных шаблонов всегда вызывает критику со стороны лидеров отрасли; а за рубежом существует множество превосходных шаблонов, но из-за отсутствия китайской версии или опасений по поводу недостаточной силы сообщества их не решаются использовать. В связи с этим команда Longgu решила создать бесплатную открытую систему шаблонов бэкенда AdminLTE для китайских разработчиков, основанную на превосходном шаблоне AdminLTE за рубежом, проведя множество оптимизаций и переводов на китайский язык.

RonCoo AdminLTE — это полностью адаптивный бесплатный открытый шаблон бэкенда. Он основан на фреймворке AdminLTE (который будет обновляться вместе с версией), использует jQuery 2.2.3 и включает множество отличных сторонних плагинов jQuery. Разработчики также могут использовать свои собственные знакомые сторонние плагины, он прост в использовании и легко настраивается, подходит для экранов с различными разрешениями от небольших мобильных устройств до больших настольных компьютеров, что является преимуществом по сравнению с отечественными шаблонами.

Онлайн-демонстрация: demo.adminlte.roncoo.com

Обновления

  • 2016-11-11:
    • Добавлена функция контекстного меню правой кнопкой мыши для вкладок.
    • Оптимизирована полоса прокрутки.
    • Улучшен app.js.
  • 2016-11-7:
    • Изменена структура каталогов, файлы bootstrap перемещены в каталог plugins.
    • Создана версия для использования, которая не содержит исходных файлов разработки, только минимизированные файлы CSS и JS.
  • 2016-10-28:
    • Все файлы CSS и JavaScript в режиме ajax теперь загружаются через index.html, а не через отдельные страницы.
    • Режим ajax добавляет функцию вкладки, позволяя загружать несколько страниц одновременно и переключаться между ними через панель навигации в заголовке. Эта функция доступна только в режиме ajax.
    • В примере добавлен экземпляр таблицы, который обеспечивает обработку данных и разбиение на страницы на стороне сервера.
    • Атрибут target="navTab" добавлен к тегам a для создания новых вкладок при асинхронном запросе href. Эта функция работает только в режиме ajax.
    • Атрибут target="modal" добавлен к тегам a, чтобы создать всплывающее окно. Размер окна можно настроить с помощью свойств modal=lg, modal=ms или без свойства modal для среднего размера по умолчанию.
    • Новая функция alertMsg для отображения сообщений. Поддерживаются типы сообщений: default, success, warning и danger, по умолчанию используется тип default.
    • Панель навигации улучшена.
  • 2016-10-17:
    • Добавлено три новых страницы входа и регистрации в соответствии с отзывами пользователей. Их можно просмотреть в разделе примеров на левой панели навигации на странице предварительного просмотра.
    • Файлы Gruntfile.js были оптимизированы для компиляции и упаковки кода. Команда grunt по умолчанию компилирует less, копирует и обрабатывает файлы JavaScript. Для проверки качества кода используйте команду grunt lint.
  • 2016-09-30:
    • Добавлен адрес онлайн-предварительного просмотра.
  • 2016-09-26:
    • По запросу команды добавлен режим AJAX. Просто добавьте класс .ajax-template .fixed в тег body, чтобы активировать этот режим.
    • Создан каталог include для хранения файлов внутренних страниц, загружаемых в режиме AJAX.
    • В корневом каталоге build добавлены каталоги fonts, img и js. Файлы в этих каталогах будут перенесены в dist/ после компиляции с использованием grunt. Это упрощает разделение исходного кода и скомпилированных файлов при вторичной разработке.
    • Модуль grunt-contrib-connect добавлен в Gruntfile.js для запуска сервера после установки node. После запуска grunt сервер будет доступен по адресу localhost:8000, что упрощает вторичную разработку.
    • Внешние ссылки на файлы JavaScript, CSS и шрифты в index.html были загружены локально в каталог build.

Использование

Использование RonCoo AdminLTE аналогично использованию обычных HTML-шаблонов. Его можно свободно интегрировать с PHP, asp, jsp и другими технологиями. Статические ресурсы находятся в каталоге /dist, сторонние плагины — в каталоге plugins. Вы можете добавить дополнительные плагины в зависимости от ваших потребностей. Обратите внимание, что для работы в режиме AJAX требуется разместить его на веб-сервере (например, tomcat, apache или node). Подробные инструкции по использованию см. в файле index.html.

Вторичная разработка

AdminLTE разработан с использованием инструментов, связанных с nodejs, поэтому для вторичной разработки необходимо иметь базовые знания nodejs и установить среду node и инструмент управления версиями git.

  • Получение:
    • Скачайте исходный код напрямую с github или откройте командную строку в каталоге, где хранится код, и введите следующую команду:
    git clone https://github.com/roncoo/roncoo-adminLTE.git
  • Установка:
    npm install
  • Компиляция и публикация:
    grunt
  • Структура проекта:
    roncoo-AdminLTE/
    ├── dist/ 
        ├── CSS/
        ├── JS
        ├── fonts
        └── img
    ├── build/ 
        ├── less/
            ├── roncoo-AdminLTE's Less 文件
        ├── fonts/
            └── roncoo-AdminLTE's 字体 文件
        ├── js/
            ├── roncoo-AdminLTE's javascript 文件
        ├── img/
            └── roncoo-AdminLTE's image 文件
        └── Bootstrap-less/ (bootstrap less,仅供参考,不做修改)
            ├── mixins/
            ├── variables.less
            └── mixins.less
    └── plugins/
        ├── 所有的第三方插件的CSS和JS文件

#### Планы на будущее

1. Мы планируем открыть исходный код системы управления бэкендом на основе SpringMVC.
2. Продолжим оптимизировать текущую систему и синхронизировать обновления с AdminLTE.
3. Если у вас есть вопросы или предложения, пожалуйста, свяжитесь с нами (группа: 546588570 или электронная почта: laiwb@roncoo.com).

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/hao521-roncoo-adminLTE.git
git@api.gitlife.ru:oschina-mirror/hao521-roncoo-adminLTE.git
oschina-mirror
hao521-roncoo-adminLTE
hao521-roncoo-adminLTE
master