О фреймворке
Simple Layout 2 — это современный, модульный и лёгкий фреймворк для разработки адаптивных веб-интерфейсов
🎯 Философия
Simple Layout 2 создан с одной целью: дать разработчикам мощный, но простой в использовании инструмент для создания современных сайтов. Мы верим, что хороший фреймворк должен быть невидимым — вы пишете чистую семантическую разметку, а он делает всё остальное.
✨ Ключевые особенности
- 24-колоночная сетка с 8 брейкпоинтами
- CSS Variables для лёгкой кастомизации
- Mobile-first подход к адаптивности
- Доступность (a11y) из коробки
- ES6 JavaScript без зависимостей
- Готовые компоненты: меню, модальные окна, вкладки
- Оптимизация для производительности
- Открытый код под лицензией MIT
📦 Что входит в дистрибутив
simple-layout-2/
├── assets/
│ ├── css/
│ │ ├── simple.css # Единый CSS-файл
│ │ ├── variables.css # Переменные (опционально)
│ │ ├── grid.css # Сетка (опционально)
│ │ └── ... # Другие модули
│ └── js/
│ ├── simple.js # Единый JS-файл (ES6 modules)
│ ├── config.js # Настройки (опционально)
│ └── ... # Другие модули
├── index.html # Пример страницы
└── README.md # Документация
🤝 Лицензия и участие
Simple Layout 2 распространяется под лицензией MIT — вы можете свободно использовать его в коммерческих и личных проектах, модифицировать и распространять.
Хотите внести вклад? Мы приветствуем pull request'ы, баг-репорты и предложения по улучшению на нашем GitHub.
📥 Скачать сейчас 🐙 GitHub