Syte был разработан Родриго Нери (Rodrigo Neri) — собственно его страничка и является одним из примеров использования Syte.
По сути, это простое и мощное Django-приложение, которое позволяет интегрировать такие социальные сервисы, как Tumblr, Twitter, Github, Dribbble и Instagram.
Tumblr
Для блога используется Tumblr. Блог будет основной страницей сайта. Автор подумывает о добавлении интеграции с WordPress.
Интеграция с другими сервисами
Интеграция с соц.сервисами означает, что когда кто-то нажимает на ссылку, на странице отображается краткий профиль пользователя в соответствующем сервисе и последняя активность, то есть твиты, информация о репозиториях на Гитхабе, работы в Dribbble, последние снимки с Инстаграм.
Twitter:
Github:
Dribbble:
Instagram:
Адаптивный UI
Syte имеет адаптивную верстку, полоска меню на узких экранах прячется в значок в левом верхнем углу.
Технологии
Несмотря на то, что Syte использует Django в качестве бэкенда, это необязательно должен быть именно Django, так как основная работа происходит на фронтенде.
Syte использует HTML5 и CSS3 (с препроцессором LESS) и следующие js-библиотеки:
- require.js
- handlebars.js
- spin.js
- bootstrap-modal.js
- moment.js
- google-code-prettify
- JQuery URL Parser
Для сжатия и минификации используются библиотеки Node.js:
Инструкцию по подключению и настройке можно найти здесь.
Исходный код на Гитхабе.
Syte распространяется по лицензии MIT.
Автор: koshak