GithubHelp home page GithubHelp logo

jgthms / bulma Goto Github PK

View Code? Open in Web Editor NEW
48.6K 591.0 3.9K 106.25 MB

Modern CSS framework based on Flexbox

Home Page: https://bulma.io

License: MIT License

Shell 0.31% Sass 0.05% SCSS 98.36% JavaScript 1.28%
css html flexbox css-framework design

bulma's People

Contributors

aldi avatar benolot avatar bstashio avatar come2daddy avatar connectkushal avatar damanwiththeplan avatar dangowans avatar danielbayerlein avatar diomed avatar dylankjy avatar feute avatar jaberwiki avatar jgthms avatar kaangokdemir avatar kennedybaird avatar log1x avatar lucperkins avatar mna avatar muhnad avatar nguyenyou avatar oleksiipotiekhin avatar patrickblackjr avatar saboteur777 avatar service-paradis avatar termosa avatar tiagoefmoraes avatar timacdonald avatar tomhrtly avatar werthen avatar wikiki avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bulma's Issues

NPM

Will you be releasing this as an npm module anytime soon? I would love to try the full framework out, but trying to stay away from Bower.

checkbox and radio button not styled

The <input type="checkbox"> and <input type="radio"> are not properly styled.
Screenshot:
screenshot from 2016-02-08 13 51 18

They appear to be default style.

My browser:

  • Application Name: Netscape
  • Code Name: Mozilla
  • Version: 5.0 (X11)
  • User Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:44.0) Gecko/20100101 Firefox/

Project Roadmap

This is a great project a that still not have a v1. And I was wondering when you guys are planing on releasing v1? In order for other projects like WordPress and Drupal to use this as theme they will need a major/stable release.

Maybe in the future I build Drupal base theme but without a major/stable version does not make sense to build base on IMO.

I propose to create a issues in Github base on the new features/improvements/bugs to the framework and add milestone to it. Base on the next version that feature might be include it.

Accessibility Issues

Hello,

(Just to note, really loving the Flexbox concept, and the polish of the site)

There are some major accessibility issues in this project, some could be implemented quite easily:

  • Roles missing, eg: Notifications require role="alert"
  • Aria actions missing, eg: labels on close buttons
  • Colors too washed out, default fail contrast accessibility (Including is-dark tags)
  • HTML syntax is invalid, eg: <a class="button">Button</a> - Links are not buttons

Some would probably fall onto the user (eg the html syntax, as this is a CSS framework?), these are some key points I look into when it comes to boilerplate resources. I'd be expecting some users/clients going at the use "as-is" approach and then we have a world that forgets accessibility.

Any there plans to address some of these, at least the colours, providing an extra tag for high contrast, or would it be down to the user to modify the variables.sass file?

Offsets

Hello, your framework it's fine, but I need offsets columns in my grid... this is possible?
I would like use in a grid in first row two columns width photos and in the next row only one column (is-8) in center without others columns by example..

Example bootstrap:

<div class="row">
    <div class="col-md-2 col-md-offset-5"></div>
</div>

Thanks!

Fix inconsistency in Titles documentation

In the Titles section of the documentation, the code preview for titles show each title in a heading tag (h1, h2, h3, etc), but the titles themselves are in paragraph tags. This seems misleading as it doesn't properly illustrate the margins, etc. that result from using actual heading tags.

Modal window component

Hey, this project looks great.

Just a suggestion for a new component: modal windows. This is the components I use the most in twitter bootstrap and like me many people so it would be great to have one in bulma. It should have a header with a title and an optional close icon, a body and a footer with buttons.

PS: awesome project

Webpack

Has anyone had issues loading with Webpack?

Seems the only way to get the sass to load is to modify the bulma.sass main entry point

@charset "UTF-8";

@import "bulma/utilities/utilities";
@import "bulma/config/variables";
@import "bulma/config/generated-variables";
@import "bulma/base/base";
@import "bulma/elements/elements";
@import "bulma/components/components";
@import "bulma/layout/layout";

flex-wrap support on grids?

Great library btw.

It would be nice to set specific column items of a certain width, and have them wrap around when you add an infinite amount of them, is this possible?

Browser support?

Loving the framework. What is the browser support please? I take it it is IE10+ ?

Thanks

Just desktop and mobile breakpoints on the grid?

Hey,

I just looked over the docs and saw there is only a desktop view and a mobile view (all columns under each other).

Any reasons why you provide no breakpoints for mobile, tablet and desktop like bootstrap?

dropdown shows dots when clicked

In additon to #54 (on not/incorrectly styled checkbox and radio input), the dropdown appears beautifully, but shows dots around the word "Dropdown" when clicked.
screenshot from 2016-02-08 13 58 28

My browser is:

  • Application Name: Netscape
  • Code Name: Mozilla
  • Version: 5.0 (X11)
  • User Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:44.0) Gecko/20100101 Firefox/

Header's header-toggle

I am trying to figure out what this is supposed to do. In the documentation it just contains three empty <span>s. Adding content to the .header-toggle element just messes things up.

Modifiers for form elements

Would be nice to have .is-primary, .is-info, .is-success, .is-warning and .is-danger as .control modifiers.

Columns modifiers not documented

The site currently has column modifiers (is-2, is-3, etc) documented but none of the columns modifiers (is-gapless, is-grid). Initially, I was trying to layout a row of elements using 3 columns of is-5, is-5, and is-2 modifiers. The columns ended up having a total width larger than 100% because of the margin gap between each column. It wasn't until I dove into the sass files that I found some of the modifiers like is-gapless and is-grid. These still aren't super intuitive but need to be added to documentation nonetheless.

gitter

please make a gitter support chat

Request: Add Browser Compatibility Info

Would be great to know how well this is supported. Obviously the use of flexbox already pushes up to IE10+ and alike. Also I think is something to boast about.

Body shifted like 10 pixels to the left

I have this issue on Codepen that makes the body shift to the left by approximately 10 pixels leaving a gray vertical bar on the right side. I'm using the codepen.io editor.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.