All Projects → markmead → hyperui

markmead / hyperui

Licence: MIT license
Free open source Tailwind CSS components 🐳

Programming Languages

HTML
75241 projects
typescript
32286 projects

Projects that are alternatives of or similar to hyperui

modern-rails-flash-messages
Modern Rails flash messages - Example App
Stars: ✭ 21 (-99.14%)
Mutual labels:  tailwindcss
awesome-vue-boilerplate
😍 Awesome Vue Boilerplate 🥳 Vue 🥰 Vuex, vuex-pathify 🤗 element-ui 🤲 tailwindcss
Stars: ✭ 60 (-97.54%)
Mutual labels:  tailwindcss
tailwind-color-alpha
Automatic alpha variants for your Tailwind CSS colors based on your opacity config
Stars: ✭ 21 (-99.14%)
Mutual labels:  tailwindcss
next-tailwind-starter
A starter for Next.js with Tailwind CSS and Typescript. Pre-configured with absolute import, TailwindUI and some additional components.
Stars: ✭ 22 (-99.1%)
Mutual labels:  tailwindcss
reactjs-vite-tailwindcss-boilerplate
ReactJS + Vite boilerplate to be used with Tailwindcss.
Stars: ✭ 103 (-95.78%)
Mutual labels:  tailwindcss
intellij-tailwind-css
Tailwind IntelliJ Plugin Tailwind Cheat Sheet
Stars: ✭ 49 (-97.99%)
Mutual labels:  tailwindcss
tall-toasts
A Toast notification library for the Laravel TALL stack. You can push notifications from the backend or frontend to render customizable toasts with almost zero footprint on the published CSS/JS 🔥🚀
Stars: ✭ 296 (-87.88%)
Mutual labels:  tailwindcss
tailwindcss-breakpoint-detector
A package to display TailwindCSS breakpoints on the fly.
Stars: ✭ 66 (-97.3%)
Mutual labels:  tailwindcss
tds-community
TELUS Design System Community Components
Stars: ✭ 22 (-99.1%)
Mutual labels:  components-library
vuejs-tailwindcss-portfolio
A simple multipage and responsive Vue.js & Tailwind CSS portfolio theme with dark mode.
Stars: ✭ 100 (-95.91%)
Mutual labels:  tailwindcss
svelte-tailwind-snowpack
TailwindCSS with Svelte and Snowpack v3
Stars: ✭ 100 (-95.91%)
Mutual labels:  tailwindcss
twind-cli
No description or website provided.
Stars: ✭ 25 (-98.98%)
Mutual labels:  tailwindcss
personal-dashboard
Personal Dashboard for my services
Stars: ✭ 98 (-95.99%)
Mutual labels:  tailwindcss
react-simple-boilerplate
Simple React Boilerplate with Webpack, Github Actions, Scss, Lazy Loading etc....
Stars: ✭ 38 (-98.44%)
Mutual labels:  tailwindcss
create-next-pwa
⚡️ Set up Next.js Progressive Web App with `npx create-next-pwa`
Stars: ✭ 59 (-97.58%)
Mutual labels:  tailwindcss
shopify-foundation-theme
Modern Shopify theme using Shopify Theme Lab, Liquid, Vue and Tailwind CSS 🎨
Stars: ✭ 195 (-92.02%)
Mutual labels:  tailwindcss
schier.co
🏡 My personal website and blog powered by Go, Tailwind, Postgres
Stars: ✭ 19 (-99.22%)
Mutual labels:  tailwindcss
TailBlazor
Blazor & Tailwind JIT on Azure Static Web Apps
Stars: ✭ 24 (-99.02%)
Mutual labels:  tailwindcss
tailwind-twitter-clone
Twitter UI Clone built during a live stream.
Stars: ✭ 19 (-99.22%)
Mutual labels:  tailwindcss
advanced-woocommerce-theme
🛍️ Advanced WooCommerce Theme
Stars: ✭ 50 (-97.95%)
Mutual labels:  tailwindcss

image

HyperUI

HyperUI is a free, open source Tailwind CSS component library.

How Does it Work?

Search through the website for components, view the preview, the source code and copy the HTML to your clipboard.

Contributing

There has been an update to the HyperUI file/folder structure as it now uses categories.

Setup

git clone [email protected]:markmead/hyperui.git
yarn
yarn dev

If needed, you can run yarn watch in a new window. This will rebuild the CSS on every change.

Adding Components

All components and collections are stored in /public/components/[collection]/[id].

Adding to Existing Collection

Let's say you've created a new footer component.

Create a new file in /public/components/footers/ called 4.html.

Then add the new component to the footer collection.

Head to /data/components/footers.mdx, here you will see the markdown for /components/footers as well as the frontmatter.

---
title: Footers
emoji: ⚽️
seo:
  title: Footer Components
  description: Footer components created with Tailwind CSS
components:
  1:
    title: Large with Newsletter Form
  2:
    title: Simple Stacked
  3:
    title: Simple Row
---

Content...

You can add your new component like this:

---
components:
  1:
    title: Large with Newsletter Form
  2:
    title: Simple Stacked
  3:
    title: Simple Row
  4:
    title: [Description]
    spacing [Adjustments] // Optional
---

Adding a New Collection

If you want to add a new collection then follow the steps above but add the new collection folder to /public/components first.

Let's say you've created a new checkout component, first you'd need a checkout collection.

Create /public/components/checkouts/1.html.

You'll then want to create a /data/components/checkouts.mdx file. (Just duplicate an existing file and rename it)

Update the content to represent the new collection and add your new components.

And that's it, nice and simple!

More Hyper

Hypercolor

Website GitHub

A curated collection of beautiful Tailwind CSS gradients using the full range of Tailwind CSS colors. Easily copy and paste the class names, CSS or even save the gradients as an image.

HyperJS

Website GitHub

Alpine JS allows you to write DOM manipulation all in your HTML, Liquid, Blade etc. Here's a collection of snippets that you can copy and paste into your project.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].