All Projects β†’ topcoat β†’ Topcoat

topcoat / Topcoat

Licence: apache-2.0
CSS for clean and fast web apps

Programming Languages

HTML
75241 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Topcoat

Svelte Materialify
A Material UI Design Component library for Svelte heavily inspired by vuetify.
Stars: ✭ 351 (-91.81%)
Mutual labels:  ui-components
React Chat Ui
πŸ™Š A library of React components for building chat UI's.
Stars: ✭ 424 (-90.11%)
Mutual labels:  ui-components
Cleanymodal
Swift UI Kit to present clean modal/alert
Stars: ✭ 437 (-89.81%)
Mutual labels:  ui-components
Flutter badges
A flutter package for creating badges.
Stars: ✭ 391 (-90.88%)
Mutual labels:  ui-components
Chart Race React
πŸ“Š Seamless bar chart race component for React.
Stars: ✭ 406 (-90.53%)
Mutual labels:  ui-components
Flying Focus
UI concept
Stars: ✭ 428 (-90.02%)
Mutual labels:  ui-components
Overwatch Ui
A UI library of Overwatch, built with Vue.js
Stars: ✭ 365 (-91.49%)
Mutual labels:  ui-components
Faqview
An easy to use FAQ view for iOS written in Swift
Stars: ✭ 462 (-89.23%)
Mutual labels:  ui-components
Realm Android Adapters
Adapters for combining Realm Java with Android UI components and framework classes
Stars: ✭ 410 (-90.44%)
Mutual labels:  ui-components
Igniteui Angular
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps.
Stars: ✭ 433 (-89.9%)
Mutual labels:  ui-components
Daisyui
⭐️ ⭐️ ⭐️ ⭐️ ⭐️  Tailwind Components
Stars: ✭ 382 (-91.09%)
Mutual labels:  ui-components
Drawer Behavior
Drawer behavior is a library that provide an extra behavior on drawer, such as, move view or scaling view's height while drawer on slide.
Stars: ✭ 394 (-90.81%)
Mutual labels:  ui-components
Searchkit
GraphQL API & React UI components for Elasticsearch. The easiest way to build a great search experience
Stars: ✭ 4,338 (+1.17%)
Mutual labels:  ui-components
Formsfx
A framework for easily creating forms for a JavaFX UI.
Stars: ✭ 380 (-91.14%)
Mutual labels:  ui-components
React Native Elements
Cross-Platform React Native UI Toolkit
Stars: ✭ 21,758 (+407.42%)
Mutual labels:  ui-components
Radialmenu
A highly customizable radial menu that's very easy to setup.
Stars: ✭ 371 (-91.35%)
Mutual labels:  ui-components
Vue Multipane
Resizable split panes for Vue.js.
Stars: ✭ 427 (-90.04%)
Mutual labels:  ui-components
Iblocalizable
Localize your views directly in Interface Builder with IBLocalizable
Stars: ✭ 463 (-89.2%)
Mutual labels:  ui-components
Vue Swatches
🎨 Help the user picking beautiful colors!
Stars: ✭ 456 (-89.37%)
Mutual labels:  ui-components
Vue Masked Input
Masked input component for Vue.js
Stars: ✭ 433 (-89.9%)
Mutual labels:  ui-components

Topcoat

Join the chat at https://gitter.im/topcoat/Topcoat

CSS for clean and fast web apps


Usage

  • Download Topcoat

  • Open demo/index.html to view the usage guides.

  • Copy your desired theme CSS from the css/ folder into your project

  • Copy the img/ and font/ folders into your project ( Feel free to only copy the images and font weights you intend to use )

  • Link the CSS into your page

<link rel="stylesheet" type="text/css" href="css/topcoat-mobile-light.min.css">

*Alternatively incorporate the css into your build process if you are so inclined.


Contributing

Start by checking out our Backlog. (Pls file issues against this repo.)

For the details see our Engineering Practices.

Testing

For performance tests, see dev/test/perf/telemetry/.

Building

Topcoat uses Grunt to build

  • Open the terminal from the topcoat directory

      cd topcoat
    
  • Install npm *comes packaged with node.

  • Install its command line interface (CLI) globally

      npm install -g grunt-cli
    
  • Install dependencies with npm

      npm install
    

*Topcoat uses Grunt 0.4.0. You might want to read more on their website if you haven't upgraded since a lot has changed.

  • Type grunt in the command line to build the css.
  • The results will be built into the release folder.
  • Alternatively type grunt watch to have the build run automatically when you make changes to source files.

Browser support

  • Chrome (latest 2)
  • Edge (latest 2)
  • Firefox (latest 2)
  • Internet Explorer 8+
  • Opera (latest 2)
  • Safari (latest 2)

Release notes

See Release Notes.


License

Apache license

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].