Skip to content

Browse, create and save styled html elements for your future projects!

License

Notifications You must be signed in to change notification settings

BlakeEriks/stylit

Repository files navigation

logo

Created by Blake Eriks

stylit licence stylit forks stylit stars stylit issues stylit pull-requests

editor-demo

💄 Stylit

Stylit is a platform for creating and discovering CSS-styled HTML components that are ready to be used in your next project. Stylit has many customized creations from tons of talented developers. Select the component type you're looking for, filtering by popularity or creation, try out dark mode, publish new components for the world to see, and much more! Stylit is as awesome as people like you make it. 🤙

Make an account to get started, and get ready to take your styles to the next level!

🚀 Demo

Live Link

🔔 Features

Stylit was created for the creator - these features are to streamline the process of styling, so you can spend more time coding.

  • 💯 100+ Components (and growing)
  • 🎨 Full Component Editor
  • 👓 Style For Hover & Focus Styles
  • 🗒️ Save Drafts For Later
  • 🏝️ Component Explorer
  • 🎩 Filter by Component (3 Components)
  • 🗓️ Filter By Creation Date
  • 💗 Filter By Popularity
  • 🌟 Star Your Favorite Components
  • 👍 Like The Best Components
  • 🖨️ Ready to Copy styles
  • 🌘 Dark mode
  • 💻 Fully Responsive Page
  • 🔀 Sign In With Google or Github

🛠️ Installation Steps

  1. Clone the repository
git clone https://github.com/BlakeEriks/stylit.git
  1. Change the working directory
cd stylit
  1. Install dependencies
npm install
  1. Create .env.local file in root and add your variables
DATABASE_URL=YOUR_MONGO_DB_API_URL
  1. Run the app
npm run start

📡 Tools & Technologies

🍰 Contributing

There's two great ways to contribute to the Stylit community!

  1. First is to create components on the editor and publish them for the world! Shoot for creativity and a style that you haven't seen yet on the app.

  2. The second way is for developers! Anyone can contribute on any features or create one on their own. Make a pull request following the guidelines. Use the GitHub Flow model. Create a branch, add commits, and open a pull request.

Please read CONTRIBUTING for details on the CODE OF CONDUCT, and the process for submitting pull requests.

📝 Planned Features

  • Add gradients to background colors of components
  • Inset option for shadows
  • Optional private / public components
  • Add ability to edit placeholder text styles in input components

About

Browse, create and save styled html elements for your future projects!

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published