All Projects β†’ humanstack β†’ Blossom

humanstack / Blossom

Licence: mit
A free open-source design framework for the modern web

Programming Languages

stylus
462 projects

Projects that are alternatives of or similar to Blossom

Lemon
πŸ‹ Minimal and responsive CSS framework for fast building websites.
Stars: ✭ 51 (+96.15%)
Mutual labels:  framework, grid
Ipv6tools
IPv6Tools is a robust modular framework that enables the ability to visually audit an IPv6 enabled network.
Stars: ✭ 120 (+361.54%)
Mutual labels:  framework, open-source
Equalizecss
Css framework with grid based on flexboxes
Stars: ✭ 61 (+134.62%)
Mutual labels:  framework, grid
Bojler
Bojler is an email framework
Stars: ✭ 885 (+3303.85%)
Mutual labels:  framework, grid
Livecollections
Automatically perform UITableView and UICollectionView animations between two sets of immutable data. It supports generic data types and is fully thread-safe.
Stars: ✭ 337 (+1196.15%)
Mutual labels:  framework, open-source
Axentix
Axentix is an open source Framework based on CSS Grid using HTML, CSS and JS. The easy layout control and grid system makes it one of the most easy to learn framework.
Stars: ✭ 75 (+188.46%)
Mutual labels:  framework, grid
Framy Css
Very simple CSS Framework
Stars: ✭ 103 (+296.15%)
Mutual labels:  framework, grid
Baseguide
Lightweight and robust CSS framework for prototyping and production code.
Stars: ✭ 127 (+388.46%)
Mutual labels:  framework, grid
Openmdao
OpenMDAO repository.
Stars: ✭ 243 (+834.62%)
Mutual labels:  framework, open-source
Barekit
A bare minimum responsive framework
Stars: ✭ 201 (+673.08%)
Mutual labels:  framework, grid
Flexr
Flexr is a responsive grid framework for modern browsers.
Stars: ✭ 5 (-80.77%)
Mutual labels:  framework, grid
Freedomotic
Open IoT Framework
Stars: ✭ 354 (+1261.54%)
Mutual labels:  framework, open-source
Gmdjs
Grid Material Design
Stars: ✭ 24 (-7.69%)
Mutual labels:  framework, grid
Wp Multitenancy Boilerplate
WordPress multitenancy boilerplate configured and managed with Composer and PHP dotenv.
Stars: ✭ 24 (-7.69%)
Mutual labels:  framework
Kaito
πŸŒŽβ €An HTTP Framework for TypeScript
Stars: ✭ 26 (+0%)
Mutual labels:  framework
Dyo
Dyo is a JavaScript library for building user interfaces.
Stars: ✭ 924 (+3453.85%)
Mutual labels:  framework
Pipewire
Mirror of the PipeWire repository (see https://gitlab.freedesktop.org/pipewire/pipewire/)
Stars: ✭ 922 (+3446.15%)
Mutual labels:  framework
Folo
πŸ“‹ Form & Layout JS Components
Stars: ✭ 26 (+0%)
Mutual labels:  grid
Cyber Labs Get Started
This repository contains resources to get you started in the field of your choice.
Stars: ✭ 25 (-3.85%)
Mutual labels:  open-source
Datagrid
Gem to create tables grids with sortable columns and filters
Stars: ✭ 921 (+3442.31%)
Mutual labels:  grid

Blossom UI

downloads npm

Blossom has been built for the ground up to provide an easy way for beginner and advanced web designers and developers to get their hands on a simple but powerful design framework. With a massive library of web elements, Blossom allows users to build & design intuitive websites efficiently.


Getting started

Self hosting

Download the ZIP bundle

Include it in your markup

<link rel="stylesheet" type="text/css" href="/blossom-ui/css/blossom.min.css"/>

<script src="/blossom-ui/js/blossom.js"></script>

NodeJS Dependancy

Install the package

npm install blossom-ui --save

Directly link to the files built in your working directory

CDN Hosting

Coming soon


Elements

The Elements section provides a vast range of elements needed to build a site from scratch; ranging from buttons to progress bars, you have all the building blocks needed to make a truly unique page.

Just hover over the element you want to use and click the code icon. You'll see the HTML markup needed to clone the element for your website.

Design

The Design section gives you all the helper classes needed to make a customized layout. Use the 12 Column Grid to make the basic structure of your page.

Make sure to start planning for mobile versions from the start by using several grid classes and breakpoints on your elements.

Utility

The Utility section provides additional helper classes and methods to add that next level of detail to your page.

Ensure that you use Blossom JS as mentioned in the section to get your Progress Bars and Dropdowns working correctly.

Theming

Most theming can be achieved by editing the variables.styl file within Blossom's src folder. Changing single variables will have an effect across your whole website so try to experiment from the start to see what suits your site the most.

A new theming guide has been released, going into detail about different parts of theming.

Building

Upon installing Blossom, a gulpfile with come along with all source files in the install directory. Run gulp build to watch the source directory and to allow Blossom to be recompiled each time you edit any .styl files.

The file _.styl in included within Blossoms source folder so that custom Style markup can be written in and compiled directly with Blossom.

When you are ready for production, simply run gulp build so that Blossom JS and Blossom CSS can be compiled and minified.

Issues

Found any issues with the build? Make sure you let me know by posting an issue.

Feel free to post enhancements in the Issues section

Licensed under MIT - Copyright (c) Stefan Mansson 2019

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