Skip to content

🎨 Lightweight, modern and modular CSS framework with the best principles. Enriched with utility classes from TailwindCSS and powered by Winduum

License

Notifications You must be signed in to change notification settings

newlogic-digital/ui

Repository files navigation

Logo

npm package node compatility

🎨 Newlogic UI

Where Innovation Meets Simplicity.

  • 💡 Modern
  • 📦 Modular
  • 📏 Responsive
  • ✨️ Progressive
  • ⚡️ Fast

Component framework for modern backend driven web applications. Powered by Vite and Winduum.

⚙️ Under the hood

  • Newlogic Core - starter pack for creating modern web applications. Powered by Vite and Vituum.
  • Vituum - plugins for Vite, adds support for template engines, and more.
  • Vite - next generation frontend tooling
  • Winduum - a small modest CSS component framework for TailwindCSS
  • Tailwind CSS - rapidly build modern websites without ever leaving your HTML
  • Naja - a full-featured JS client-side AJAX library for Nette Framework
  • Stimulus - a modest JavaScript framework for the HTML you already have
  • Swup - versatile and extensible page transition library for server-rendered websites

🪄 Get started

Creating a new project

git clone --depth 1 https://github.com/newlogic-digital/ui.git newlogic-ui-project
cd newlogic-ui-project && npm i
npm run dev

or

npm run build

Or in any other environment

npm i @newlogic-digital/ui
/* main.css or individual modules */
@import "@newlogic-digital/ui/src/styles/main.css"
/* main.js or individual modules */
import "@newlogic-digital/ui/src/scripts/main.js"

Requirements

Licence

GNU GPLv3

About

🎨 Lightweight, modern and modular CSS framework with the best principles. Enriched with utility classes from TailwindCSS and powered by Winduum

Topics

Resources

License

Stars

Watchers

Forks