Posh UI is a continuously developing Component Library, built using HTML5 and CSS3 only.
MIT License
Now design your project faster and better with Posh UI
To start using the components in your project, Copy-paste the stylesheet <link>
into your <head>
before all other stylesheets to load our CSS.
<link
rel="stylesheet"
href="https://poshui-components.netlify.app/css/main.css"
/>
Many of Posh UI components, like Modal, Toast, and others, require the use of JavaScript to function. For proper functioning of those, Copy-paste the following <script>
near the end of your pages, right before the closing </body>
tag, to enable them.
<script
src="https://poshui-components.netlify.app/js/main.js">
</script>
Alerts can be used to show a message to the user.
You will find the following types of Alert on https://poshui.netlify.app/pages/components/alert.html
Avatars can be used for user profile picture.
You will find the following types of Avatar on https://poshui.netlify.app/pages/components/avatar.html
Badge can be used to show either status of the user (online, or offline) or you can use it show notification count.
You will find the following types of Badge on https://poshui.netlify.app/pages/components/badge.html
Buttons can be used to make your web page interactive to your user. You can use them to take user action.
You will find the following types of Button on https://poshui.netlify.app/pages/components/button.html
Cards can be proved very useful. You can use them to display content on an e-commerce app, or on a video library app. You can also use them to show user feedback in the form of text-only card on your site.
You will find the following types of Card on https://poshui.netlify.app/pages/components/card.html
CSS Grid can be used to structure elements in rows and columns.
You will find the following types of Grid on https://poshui.netlify.app/pages/layout/css-grid.html
Image can be used to display large picture on the website.
You will find the following types of Image on https://poshui.netlify.app/pages/components/image.html
Input can be used to take input from your user. It can make your site more interactive.
You will find the following types of Input on https://poshui.netlify.app/pages/components/input.html
List can be used to show a list of items.
You will find the following types of List on https://poshui.netlify.app/pages/components/list.html
Modal can be used for creating dialog boxes, to communicate with user.
You will find the following types of Modal on https://poshui.netlify.app/pages/components/modal.html
Navigation can be used to give the user facility to navigate between different pages.
You will find the following types of Navigation on https://poshui.netlify.app/pages/components/navigation.html
Rating can be used to show ratings on the product, or it can also be used for taking ratings from the user.
You will find the following types of Rating on https://poshui.netlify.app/pages/components/rating.html
Slider can be used to take user input based on some range.
You will find the following type of Slider on https://poshui.netlify.app/pages/components/slider.html
Toast can be used to show notifications to the user.
You will find the following types of Toast on https://poshui.netlify.app/pages/components/toast.html
Tooltip can be used to show user some information, when user hovers the pointer over an item, without clicking it, and a tooltip may appeara small "hover box" with information about the item being hovered over.
You will find the following types of Tooltip on https://poshui.netlify.app/pages/components/tooltip.html
Use Typography to format text content on your web site.
You will find the following types of Typography on https://poshui.netlify.app/pages/getting-started/typography.html
Have a look at the implementation of Posh UI Components.