Compare commits

..

No commits in common. "main" and "0.0.8" have entirely different histories.
main ... 0.0.8

6724 changed files with 5719 additions and 873957 deletions

View file

@ -1,12 +0,0 @@
root = true
[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
[*.md]
trim_trailing_whitespace = false

View file

@ -1,82 +0,0 @@
Thanks for helping out! 😇
### Raising an issue
* Make sure the issue hasn't been raised yet
* Include **screenshots** and animated GIFs in your issue whenever possible
### Submitting a Pull Request
* Include **screenshots** and animated GIFs in your pull request whenever possible
* Use the **present** tense ("Add feature" not "Added feature")
* Use the **imperative** mood ("Move cursor to..." not "Moves cursor to...")
* Limit the first line to 72 characters or fewer
* Reference issues and pull requests liberally
### Try your changes
When modifying any `.sass`, you will need to rebuild the css. You can do this by running:
```
npm install
npm run build
```
To see documentation changes check [the documentation readme](../docs/README.md).
### Bulma Sass styleguide
* **No semi-colons** `;` or **curly braces** `{` `}`
* **No camelCase**
* Use only **classes**
* Order the CSS properties **alphabetically**
* Order the CSS rule by
* direct styles
* nested tags
* pseudo-classes
* color modifiers
* size modifiers
* modifiers
* responsive styles
* Add appropriate one-line comments for each of these sections within a CSS rule
* **No trailing space**
* End files with a **newline**
```sass
.element
@extend .something
+mixin
property: value
span
// ...
div
// ...
.child
// ...
&:pseudo-class
// ...
// Colors
@each $name, $pair in $colors
// Loop
// Sizes
&.is-small
// ...
&.is-medium
// ...
&.is-large
// ...
// Modifiers (ordered alphabetically)
&.has-icons
// ...
&.is-active
// ...
&.is-fullwidth
// ...
// Responsiveness
+mobile
// ...
+tablet
// ...
+desktop
// ...
```

4
.github/FUNDING.yml vendored
View file

@ -1,4 +0,0 @@
# These are supported funding model platforms
github: jgthms
patreon: jgthms

View file

@ -1,39 +0,0 @@
<!-- PLEASE READ THE FOLLOWING INSTRUCTIONS -->
<!-- Choose one of the following: -->
This is about **Bulma | the Docs**.
<!-- Is it about Bulma or about the Docs? -->
<!-- Is it a bug/feature/question or do you need help? -->
<!-- If it's a bug, is it a browser bug? -->
### Overview of the problem
<!-- UNCOMMENT THE APPROPRIATE LINES -->
<!-- This is about the Bulma **CSS framework** -->
<!-- This is about the Bulma **Docs** -->
<!-- I'm using Bulma **version** [x.x.x] -->
<!-- My **browser** is: -->
<!-- This is a **Sass** issue: I'm using version [x.x.x] -->
<!-- I am sure this issue is **not a duplicate**? -->
### Description
<!-- Description of the bug, enhancement, or question -->
### Steps to Reproduce
<!--
1. First Step
2. Second Step
3. and so on...
-->
### Expected behavior
<!-- What you expected to happen -->
### Actual behavior
<!-- What actually happened -->

View file

@ -1,37 +0,0 @@
<!-- PLEASE READ THE FOLLOWING INSTRUCTIONS -->
<!-- DO NOT REBUILD THE CSS OUTPUT IN YOUR PR -->
<!-- Choose one of the following: -->
This is a **new feature | improvement | bugfix | documentation fix**.
<!-- New feature? Update the CHANGELOG.md too, and eventually the Docs. -->
<!-- Improvement? Explain how and why. -->
<!-- Bugfix? Reference that issue as well. -->
### Proposed solution
<!-- Which specific problem does this PR solve and how? -->
<!-- If it fixes a particular Issue, add "Fixes #ISSUE_NUMBER" in your title -->
### Tradeoffs
<!-- What are the drawbacks of this solution? Are there alternative ones? -->
<!-- Think of performance, build time, usability, complexity, coupling…) -->
### Testing Done
None.
<!-- BEFORE SUBMITTING YOUR PR, MAKE SURE TO FOLLOW THESE STEPS: -->
<!-- 1. Pull the latest `main` branch -->
<!-- 2. Make sure your Sass code is compliant with the [Bulma Sass styleguide](https://github.com/jgthms/bulma/blob/main/.github/CONTRIBUTING.md#bulma-sass-styleguide) -->
<!-- 3. Make sure your PR only affects `.sass` or documentation files -->
<!-- 4. [Try your changes](https://github.com/jgthms/bulma/blob/main/.github/CONTRIBUTING.md#try-your-changes). -->
<!-- How have you confirmed this feature works? -->
<!-- Please explain more than "Yes". -->
### Changelog updated?
No.
<!-- Thanks! -->

36
.github/stale.yml vendored
View file

@ -1,36 +0,0 @@
# Configuration for probot-stale - https://github.com/probot/stale
# Number of days of inactivity before an Issue or Pull Request becomes stale
daysUntilStale: 180
# Number of days of inactivity before an Issue or Pull Request with the stale label is closed.
# Set to false to disable. If disabled, issues still need to be closed manually, but will remain marked as stale.
daysUntilClose: 7
# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
exemptLabels:
- pinned
# Set to true to ignore issues in a project (defaults to false)
exemptProjects: true
# Set to true to ignore issues in a milestone (defaults to false)
exemptMilestones: true
# Set to true to ignore issues with an assignee (defaults to false)
exemptAssignees: true
# Label to use when marking as stale
staleLabel: stale
# Comment to post when marking as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.
# Limit the number of actions per hour, from 1-30. Default is 30
limitPerRun: 30
# Limit to only `issues` or `pulls`
only: issues

View file

@ -1,24 +0,0 @@
name: End-to-end tests
on: [push]
jobs:
cypress-run:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
- name: Install gems
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: gem install jekyll bundler
# - name: Run Cypress
# uses: cypress-io/github-action@v2
# with:
# working-directory: docs
# install-command: npm install
# build: npm run bulma-sass
# start: jekyll serve --host 127.0.0.1 --port 4000
# wait-on: "http://127.0.0.1:4000"

24
.gitignore vendored
View file

@ -1,24 +1,4 @@
# Files
.DS_Store
.ruby-version
npm-debug.log
test.css
test.css.map
test.html
test*.html
test.sass
test.scss
test.css
test.css.map
# Folders
.idea/
.sass-cache
_gh_pages
_site
dev
dist
.DS_Store
node_modules
test/output/
npm-debug.log

View file

@ -1,21 +0,0 @@
matrix:
include:
- language: sass
before_install:
- gem install sass
script:
- test/ruby-sass/ruby-sass.sh
- language: node_js
node_js:
- node
before_script:
- npm install sass
script:
- node test/dart-sass/dart-sass.js
- language: node_js
node_js:
- node
before_script:
- npm install node-sass
script:
- node test/node-sass/node-sass.js

View file

@ -1,27 +0,0 @@
## Prime backers ($30+)
* Becky
* *ctala
## Generous backers ($10+)
* Jason Seminara
* Jordan Nemrow
* Ian Ebden
* xvxx
* Tobias E.
* Robert Wetzlmayr
* tsunghanliu
* chazelton331
* linkdd
* bekwam
* Gomah
## Website backers
* Greg Hale
* Dave Miller
* Ukatarap
* Brooke Schreier Ganz
And also: Lord, Giovanni Panozzo, Tanel Jõeäär, Eric Doversberger, James Dernie, Felipe Lujan-Bear, Steve T., Mikey, Bleak Bot, Jason Dubaniewicz, Jork, Brümmer GbR produktivbüro, Nicholas Conde, Leng M., Pierre BONNEFOI, adamghill, coyled, biximilien, heartz66, bastien09, KirillOsenkov

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
The MIT License (MIT)
Copyright (c) 2023 Jeremy Thomas
Copyright (c) 2016 Jeremy Thomas
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

144
README.md
View file

@ -1,145 +1,17 @@
# [Bulma](https://bulma.io)
# [Bulma](http://bulma.io)
Bulma is a **modern CSS framework** based on [Flexbox](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Flexible_Box_Layout/Using_CSS_flexible_boxes).
Bulma is a modern CSS framework based on [Flexbox](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Flexible_Box_Layout/Using_CSS_flexible_boxes).
![Github](https://img.shields.io/github/v/release/jgthms/bulma?logo=Bulma)
[![npm](https://img.shields.io/npm/v/bulma.svg)][npm-link]
[![npm](https://img.shields.io/npm/dm/bulma.svg)][npm-link]
[![](https://data.jsdelivr.com/v1/package/npm/bulma/badge)](https://www.jsdelivr.com/package/npm/bulma)
[![Awesome][awesome-badge]][awesome-link]
[![Join the chat at https://gitter.im/jgthms/bulma](https://badges.gitter.im/jgthms/bulma.svg)](https://gitter.im/jgthms/bulma)
[![Build Status](https://travis-ci.org/jgthms/bulma.svg?branch=master)](https://travis-ci.org/jgthms/bulma)
<a href="https://bulma.io"><img src="https://raw.githubusercontent.com/jgthms/bulma/master/docs/images/bulma-banner.png" alt="Bulma: a Flexbox CSS framework" style="max-width:100%;" width="600"></a>
[![Bulma: a Flexbox CSS framework](https://raw.githubusercontent.com/jgthms/bulma/master/images/bulma-banner.png)](http://bulma.io)
## Quick install
Bulma is constantly in development! Try it out now:
Bulma is in early but active development! Try it out now:
### NPM
```npm install bulma```
```sh
npm install bulma
```
Feel free to raise an issue or submit a pull request. In the meantime, check the [documentation](http://bulma.io/documentation/overview/).
**or**
## Copyright and license
### Yarn
```sh
yarn add bulma
```
### Bower
```sh
bower install bulma
```
### Import
After installation, you can import the CSS file into your project using this snippet:
```sh
@import 'bulma/css/bulma.css'
```
### CDN
[https://www.jsdelivr.com/package/npm/bulma](https://www.jsdelivr.com/package/npm/bulma)
Feel free to raise an issue or submit a pull request.
## CSS only
Bulma is a **CSS** framework. As such, the sole output is a single CSS file: [bulma.css](https://github.com/jgthms/bulma/blob/main/css/bulma.css)
You can either use that file, "out of the box", or download the Sass source files to customize the [variables](https://bulma.io/documentation/customize/#docsNav).
There is **no** JavaScript included. People generally want to use their own JS implementation (and usually already have one). Bulma can be considered "environment agnostic": it's just the style layer on top of the logic.
## Browser Support
Bulma uses [autoprefixer](https://github.com/postcss/autoprefixer) to make (most) Flexbox features compatible with earlier browser versions. According to [Can I use](https://caniuse.com/#feat=flexbox), Bulma is compatible with **recent** versions of:
- Chrome
- Edge
- Firefox
- Opera
- Safari
Internet Explorer (10+) is only partially supported.
## Documentation
The documentation resides in the [docs](docs) directory, and is built with the Ruby-based [Jekyll](https://jekyllrb.com/) tool.
Browse the [online documentation here.](https://bulma.io/documentation/start/overview/)
## Related projects
| Project | Description |
| ------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------- |
| [Bulma with Attribute Modules](https://github.com/j5bot/bulma-attribute-selectors) | Adds support for attribute-based selectors |
| [Bulma with Rails](https://github.com/joshuajansen/bulma-rails) | Integrates Bulma with the rails asset pipeline |
| [BulmaRazor](https://github.com/loogn/bulmarazor) | A lightweight component library based on Bulma and Blazor. |
| [Vue Admin (dead)](https://github.com/vue-bulma/vue-admin) | Vue Admin framework powered by Bulma |
| [Bulmaswatch](https://github.com/jenil/bulmaswatch) | Free themes for Bulma |
| [Goldfish (read-only)](https://github.com/Caiyeon/goldfish) | Vault UI with Bulma, Golang, and Vue Admin |
| [ember-bulma](https://github.com/open-tux/ember-bulma) | Ember addon providing a collection of UI components for Bulma |
| [Bloomer](https://bloomer.js.org) | A set of React components for Bulma |
| [React-bulma](https://github.com/kulakowka/react-bulma) | React.js components for Bulma |
| [Buefy](https://buefy.org/) | Lightweight UI components for Vue.js based on Bulma |
| [vue-bulma-components](https://github.com/vouill/vue-bulma-components) | Bulma components for Vue.js with straightforward syntax |
| [BulmaJS](https://github.com/VizuaaLOG/BulmaJS) | Javascript integration for Bulma. Written in ES6 with a data-\* API |
| [Bulma-modal-fx](https://github.com/postare/bulma-modal-fx) | A set of modal window effects with CSS transitions and animations for Bulma |
| [Bulma Stylus](https://github.com/groenroos/bulma-stylus) | Up-to-date 1:1 translation to Stylus |
| [Bulma.styl (read-only)](https://github.com/log1x/bulma.styl) | 1:1 Stylus translation of Bulma 0.6.11 |
| [elm-bulma](https://github.com/surprisetalk/elm-bulma) | Bulma + Elm |
| [elm-bulma-classes](https://github.com/ahstro/elm-bulma-classes) | Bulma classes prepared for usage with Elm |
| [Bulma Customizer](https://bulma-customizer.bstash.io/) | Bulma Customizer &#8211; Create your own **bespoke** Bulma build |
| [Fulma](https://fulma.github.io/Fulma/) | Wrapper around Bulma for [fable-react](https://github.com/fable-compiler/fable-react) |
| [Laravel Enso](https://github.com/laravel-enso/enso) | SPA Admin Panel built with Bulma, VueJS and Laravel |
| [Django Bulma](https://github.com/timonweb/django-bulma) | Integrates Bulma with Django |
| [Bulma Templates](https://github.com/dansup/bulma-templates) | Free Templates for Bulma |
| [React Bulma Components](https://github.com/couds/react-bulma-components) | Another React wrap on React for Bulma.io |
| [purescript-bulma](https://github.com/sectore/purescript-bulma) | PureScript bindings for Bulma |
| [Vue Datatable](https://github.com/laravel-enso/vuedatatable) | Bulma themed datatable based on Vue, Laravel & JSON templates |
| [bulma-fluent](https://mubaidr.github.io/bulma-fluent/) | Fluent Design Theme for Bulma inspired by Microsofts Fluent Design System |
| [csskrt-csskrt](https://github.com/4d11/csskrt-csskrt) | Automatically add Bulma classes to HTML files |
| [bulma-pagination-react](https://github.com/hipstersmoothie/bulma-pagination-react) | Bulma pagination as a react component |
| [bulma-helpers](https://github.com/jmaczan/bulma-helpers) | Functional / Atomic CSS classes for Bulma |
| [bulma-swatch-hook](https://github.com/hipstersmoothie/bulma-swatch-hook) | Bulma swatches as a react hook and a component |
| [BulmaWP (read-only)](https://github.com/tomhrtly/BulmaWP) | Starter WordPress theme for Bulma |
| [Ralma](https://github.com/aldi/ralma) | Stateless Ractive.js Components for Bulma |
| [Django Simple Bulma](https://github.com/python-discord/django-simple-bulma) | Lightweight integration of Bulma and Bulma-Extensions for your Django app |
| [rbx](https://dfee.github.io/rbx) | Comprehensive React UI Framework written in TypeScript |
| [Awesome Bulma Templates](https://github.com/aldi/awesome-bulma-templates) | Free real-world Templates built with Bulma |
| [Trunx](https://github.com/fibo/trunx) | Super Saiyan React components, son of awesome Bulma |
| [@aybolit/bulma](https://github.com/web-padawan/aybolit/tree/master/packages/bulma) | Web Components library inspired by Bulma and Bulma-extensions |
| [Drulma](https://www.drupal.org/project/drulma) | Drupal theme for Bulma. |
| [Bulrush](https://github.com/textbook/bulrush) | A Bulma-based Python Pelican blog theme |
| [Bulma Variable Export](https://github.com/service-paradis/bulma-variables-export) | Access Bulma Variables in Javascript/Typescript in project using Webpack |
| [Bulmil](https://github.com/gomah/bulmil) | An agnostic UI components library based on Web Components, made with Bulma & Stencil. |
| [Svelte Bulma Components](https://github.com/elcobvg/svelte-bulma-components) | Library of UI components to be used in [Svelte.js](https://svelte.technology/) or standalone. |
| [Bulma Nunjucks Starterkit](https://github.com/benninkcorien/nunjucks-starter-kit) | Starterkit for Nunjucks with Bulma. |
| [Bulma-Social](https://github.com/aldi/bulma-social) | Social Buttons and Colors for Bulma |
| [Divjoy](https://divjoy.com/?kit=bulma) | React codebase generator with Bulma templates |
| [Blazorise](https://github.com/Megabit/Blazorise) | Blazor component library with the support for Bulma CSS framework |
| [Oruga-Bulma](https://github.com/oruga-ui/theme-bulma) | Bulma theme for [Oruga UI](https://oruga.io) |
| [@bulvar/bulma](https://github.com/daniil4udo/bulvar/tree/master/packages/bulma) | Bulma with [CSS Variables](https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties) support |
| [@angular-bulma](https://quinnjr.github.io/angular-bulma) | [Angular](https://angular.io/) directives and components to use in your Bulma projects |
| [Bulma CSS Class Completion](https://github.com/eliutdev/bulma-css-class-completion) | CSS class name completion for the HTML class attribute based on Bulma CSS classes. |
| [Crispy-Bulma](https://github.com/ckrybus/crispy-bulma) | Bulma template pack for django-crispy-forms |
| [Manifest](https://manifest.build) | Manifest is a lightweight Backend-as-a-Service with essential features: DB, Admin panel, API, JS SDK |
| [Reactive Bulma](https://github.com/NicolasOmar/reactive-bulma) | A component library based on React, Bulma, Typescript and Rollup |
<p>Browser testing via<br /><a href="https://www.lambdatest.com/" target="_blank"><img src="https://bulma.io/assets/images/amis/lambdatest-logo.png" width="168" height="40" /></a></p>
## Copyright and license ![Github](https://img.shields.io/github/license/jgthms/bulma?logo=Github)
Code copyright 2023 Jeremy Thomas. Code released under [the MIT license](https://github.com/jgthms/bulma/blob/main/LICENSE).
[npm-link]: https://www.npmjs.com/package/bulma
[awesome-link]: https://github.com/awesome-css-group/awesome-css
[awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg
Code copyright 2016 Jeremy Thomas. Code released under [the MIT license](https://github.com/jgthms/bulma/blob/master/LICENSE).

View file

@ -1,26 +1,24 @@
{
"name": "bulma",
"version": "1.0.3",
"homepage": "https://bulma.io",
"authors": ["jgthms <bbxdesign@gmail.com>"],
"version": "0.0.8",
"homepage": "http://bulma.io",
"authors": [
"jgthms <bbxdesign@gmail.com>"
],
"description": "Modern CSS framework based on Flexbox",
"main": "bulma.scss",
"main": "bulma.sass",
"keywords": [
"css",
"sass",
"scss",
"flexbox",
"grid",
"responsive",
"framework"
],
"license": "MIT",
"ignore": [
"**/.*",
"bower_components",
"docs",
"images",
"node_modules",
"bower_components",
"test",
"tests"
]

9
bulma.sass vendored Normal file
View file

@ -0,0 +1,9 @@
@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

4
bulma.scss vendored
View file

@ -1,4 +0,0 @@
@charset "utf-8";
/*! bulma.io v1.0.3 | MIT License | github.com/jgthms/bulma */
@use "sass";

6
bulma/base/base.sass Normal file
View file

@ -0,0 +1,6 @@
@charset "utf-8"
@import generic
@import content
@import highlight
@import helpers

51
bulma/base/content.sass Normal file
View file

@ -0,0 +1,51 @@
.content
&:not(:last-child)
margin-bottom: 20px
h1,
h2,
h3,
h4,
h5,
h6
color: $text-strong
font-weight: 300
line-height: 1.125
margin-bottom: 20px
h1,
h2,
h3
&:not(:first-child)
margin-top: 40px
h1
font-size: 2em
h2
font-size: 1.75em
h3
font-size: 1.5em
h4
font-size: 1.25em
h5
font-size: 1.125em
h6
font-size: 1em
p:not(:last-child)
margin-bottom: 1em
li + li
margin-top: 0.25em
ol
list-style: decimal outside
margin: 1em 2em
ul
list-style: disc outside
margin: 1em 2em
ul
list-style-type: circle
margin-top: 0.5em
ul
list-style-type: square
blockquote
background: $background
border-left: 5px solid $border
padding: 1.5em
&:not(:last-child)
margin-bottom: 1em

101
bulma/base/generic.sass Normal file
View file

@ -0,0 +1,101 @@
html
background: $body-background
font-size: $size-normal
-moz-osx-font-smoothing: grayscale
-webkit-font-smoothing: antialiased
min-width: 300px
overflow-x: hidden
overflow-y: scroll
text-rendering: optimizeLegibility
body,
button,
input,
select,
textarea
font-family: $family-primary
code,
pre
-moz-osx-font-smoothing: auto
-webkit-font-smoothing: auto
font-family: monospace
line-height: 1.25
body
color: $text
font-size: 1rem
line-height: 1.428571428571429
a
color: $link
cursor: pointer
text-decoration: none
transition: none $speed $easing
&:hover
color: $link-hover
code
background: $code-background
color: $code
font-size: 12px
font-weight: normal
padding: 1px 2px 2px
hr
border-top-color: $border
margin: 20px 0
img
max-height: 100%
max-width: 100%
input[type="checkbox"],
input[type="radio"]
vertical-align: baseline
small
font-size: $size-small
strong
color: $text-strong
article,
aside,
figure,
footer,
header,
hgroup,
section
display: block
pre
background: $pre-background
color: $pre
white-space: pre
word-wrap: normal
code
background: $pre-background
color: $pre
display: block
overflow-x: auto
padding: 16px 20px
table
width: 100%
th,
td
text-align: left
vertical-align: top
th
color: $text-strong
.container
margin: 0 auto
max-width: 960px
position: relative
.fa
font-size: 21px
text-align: center
vertical-align: top

27
bulma/base/helpers.sass Normal file
View file

@ -0,0 +1,27 @@
.is-centered
text-align: center
.is-left
text-align: left
.is-right
text-align: right
.is-block
display: block
.is-disabled
pointer-events: none
.is-inline
display: inline
.is-marginless
margin: 0 !important
.is-unselectable
-webkit-touch-callout: none
-webkit-user-select: none
-moz-user-select: none
-ms-user-select: none
user-select: none

123
bulma/base/highlight.sass Normal file
View file

@ -0,0 +1,123 @@
.highlight
background-color: #fdf6e3
color: #586e75
.c
color: #93a1a1
.err,
.g
color: #586e75
.k
color: #859900
.l,
.n
color: #586e75
.o
color: #859900
.x
color: #cb4b16
.p
color: #586e75
.cm
color: #93a1a1
.cp
color: #859900
.c1
color: #93a1a1
.cs
color: #859900
.gd
color: #2aa198
.ge
color: #586e75
font-style: italic
.gr
color: #dc322f
.gh
color: #cb4b16
.gi
color: #859900
.go,
.gp
color: #586e75
.gs
color: #586e75
font-weight: bold
.gu
color: #cb4b16
.gt
color: #586e75
.kc
color: #cb4b16
.kd
color: #268bd2
.kn,
.kp
color: #859900
.kr
color: #268bd2
.kt
color: #dc322f
.ld
color: #586e75
.m,
.s
color: #2aa198
.na
color: #B58900
.nb
color: #586e75
.nc
color: #268bd2
.no
color: #cb4b16
.nd
color: #268bd2
.ni,
.ne
color: #cb4b16
.nf
color: #268bd2
.nl,
.nn,
.nx,
.py
color: #586e75
.nt,
.nv
color: #268bd2
.ow
color: #859900
.w
color: #586e75
.mf,
.mh,
.mi,
.mo
color: #2aa198
.sb
color: #93a1a1
.sc
color: #2aa198
.sd
color: #586e75
.s2
color: #2aa198
.se
color: #cb4b16
.sh
color: #586e75
.si,
.sx
color: #2aa198
.sr
color: #dc322f
.s1,
.ss
color: #2aa198
.bp,
.vc,
.vg,
.vi
color: #268bd2
.il
color: #2aa198

View file

@ -0,0 +1,39 @@
.card-image
display: block
position: relative
img
display: block
&.is-square,
&.is-4x3,
&.is-3x2
img
+overlay
height: 100%
width: 100%
&.is-square
padding-top: 100%
&.is-4x3
padding-top: 75%
&.is-3x2
padding-top: 66.6666%
.card-content
padding: 20px
.title + .subtitle
margin-top: -20px
.card-footer
background: $background
display: block
padding: 10px
.card
background: white
box-shadow: 0 2px 3px rgba(black, 0.1), 0 0 0 1px rgba(black, 0.1)
max-width: 100%
position: relative
width: 300px
.media:not(:last-child)
margin-bottom: 10px
&.is-rounded
border-radius: 5px

View file

@ -0,0 +1,12 @@
@charset "utf-8"
@import grid
@import navbar
@import card
@import table
@import tabs
@import media
@import menu
.block:not(:last-child)
margin-bottom: 20px

View file

@ -0,0 +1,49 @@
.column
overflow: hidden
+mobile
& + .column
margin-top: $column-gap
+tablet
flex: 1
& + .column
margin-left: $column-gap
&.is-double
flex: 2
&.is-triple
flex: 3
&.is-quadruple
flex: 4
&.is-half
flex: none
width: 50%
&.is-third
flex: none
width: 33.3333%
&.is-quarter
flex: none
width: 25%
@for $i from 1 through 11
&.is-#{$i}
flex: none
width: ($i / 12) * 100%
.columns
&:not(:last-child)
margin-bottom: $column-gap
+tablet
display: flex
&.is-gapless
& > .column + .column
margin: 0
&.is-vcentered
align-items: center
&.is-grid
+tablet
flex-wrap: wrap
& > .column
flex-basis: 33.3333%
max-width: 33.3333%
padding: 10px
width: 33.3333%
& + .column
margin-left: 0

View file

@ -0,0 +1,83 @@
.media-image
&.is-32
width: 32px
&.is-40
width: 40px
+mobile
margin-bottom: 10px
+tablet
margin-right: 10px
width: 60px
.media-number
background: $background
border-radius: 290486px
display: inline-block
font-size: $size-medium
height: 32px
line-height: 24px
min-width: 32px
padding: 4px 8px
text-align: center
vertical-align: top
+mobile
margin-bottom: 10px
+tablet
margin-right: 10px
.media-left
+mobile
margin-bottom: 20px
+tablet
margin-right: 20px
.media-right
+mobile
margin-top: 20px
+tablet
margin-left: 20px
.media-content
flex: 1
text-align: left
.textarea
min-height: 60px
.media
align-items: flex-start
text-align: left
.content:not(:last-child)
margin-bottom: 10px
.media
border-top: 1px solid rgba($border, 0.5)
display: flex
padding-top: 10px
.media-image
margin-bottom: 0
margin-right: 10px
width: 40px
.textarea
+control-small
.button
+button-small
.content:not(:last-child),
.control:not(:last-child)
margin-bottom: 5px
.media
font-size: 12px
padding-top: 5px
& + .media
margin-top: 5px
& + .media
border-top: 1px solid rgba($border, 0.5)
margin-top: 10px
padding-top: 10px
&.is-large
& + .media
margin-top: 20px
padding-top: 20px
+tablet
display: flex
&.is-large
.media-number
margin-right: 20px

View file

@ -0,0 +1,76 @@
.menu-icon
+fa(14px, 16px)
color: $text-light
float: left
margin: 0 4px 0 -2px
.fa
font-size: inherit
line-height: inherit
.menu-heading
background: $background
border-bottom: 1px solid $border
border-radius: 4px 4px 0 0
color: $text-strong
font-size: $size-medium
font-weight: 300
padding: 10px
.menu-list
a
color: $text
&:hover
color: $link
.menu-tabs
display: flex
font-size: $size-small
padding: 5px 10px 0
justify-content: center
&:not(:last-child)
border-bottom: 1px solid $border
a
border-bottom: 1px solid $border
margin-bottom: -1px
padding: 5px
&.is-active
border-bottom-color: $link-active-border
color: $link-active
.menu-block
color: $text-strong
display: block
line-height: 16px
padding: 10px
&:not(:last-child)
border-bottom: 1px solid $border
.checkbox
border: 1px solid transparent
border-radius: $radius
display: block
padding: 8px
padding-left: 32px
input
left: 9px
top: 9px
&:hover
border-color: $link
a.menu-block:hover
background: $background
.menu-checkbox
@extend .checkbox
display: block
padding: 9px 10px 9px 30px
&:not(:last-child)
border-bottom: 1px solid $border
input
left: 8px
top: 10px
.menu
border: 1px solid $border
border-radius: 5px
&:not(:last-child)
margin-bottom: 20px

View file

@ -0,0 +1,45 @@
.navbar-item
.title,
.subtitle
margin-bottom: 0
+mobile
&:not(:last-child)
margin-bottom: 10px
.navbar
&:not(:last-child)
margin-bottom: 20px
code
border-radius: $radius
img
display: inline-block
vertical-align: top
+tablet
align-items: center
display: flex
justify-content: space-between
& > .navbar-item
&:not(.is-narrow)
flex: 1
.navbar-left,
.navbar-right
.navbar-item
&.is-flexible
flex: 1
&:not(:last-child)
margin-right: 10px
.navbar-left
+mobile
& + .navbar-right
margin-top: 20px
+tablet
align-items: center
display: flex
.navbar-right
+tablet
align-items: center
display: flex
justify-content: flex-end

View file

@ -0,0 +1,73 @@
.table
background: white
margin-bottom: 20px
width: 100%
th,
td
border: 1px solid $border
border-width: 0 0 1px
padding: 8px 10px
vertical-align: top
&.table-link
padding: 0
& > a
display: block
padding: 8px 10px
&:hover
background: $link
color: $link-invert
&.table-icon
padding: 5px
text-align: center
white-space: nowrap
width: 1%
.fa
+fa(21px, 24px)
&.table-link
padding: 0
& > a
padding: 5px
th
color: $text-strong
text-align: left
tr
&:hover
background: rgba($background, 0.5)
color: $text-strong
&:last-child td
border-bottom-width: 0
thead
th,
td
border-width: 0 0 2px
tfoot
th,
td
border-width: 2px 0 0
&.is-bordered
th,
td
border-width: 1px
tr
&:last-child td
border-bottom-width: 1px
&.is-narrow
th,
td
padding: 5px 10px
&.table-link
padding: 0
& > a
padding: 5px 10px
&.table-icon
padding: 2px
&.table-link
padding: 0
& > a
padding: 2px
&.is-striped
tbody
tr:nth-child(2n)
background: rgba($background, 0.5)
&:hover
background: $background

101
bulma/components/tabs.sass Normal file
View file

@ -0,0 +1,101 @@
.tabs
line-height: 24px
overflow: hidden
overflow-x: auto
white-space: nowrap
&:not(:last-child)
margin-bottom: 20px
.fa
font-size: 14px
line-height: 20px
margin: 2px -2px
width: 20px
a
border-bottom: 1px solid $border
color: $text
display: block
margin-bottom: -1px
padding: 5px 0
vertical-align: top
&:hover
border-bottom-color: $text-strong
color: $text-strong
li
display: block
vertical-align: top
& + li
margin-left: 20px
&.is-active
a
border-bottom-color: $link
color: $link
ul
border-bottom: 1px solid $border
display: flex
&.is-centered
a
padding: 5px 10px
li
& + li
margin-left: 0
ul
justify-content: center
text-align: center
&.is-right
ul
justify-content: flex-end
&.is-boxed
a
border: 1px solid transparent
border-radius: $radius $radius 0 0
padding: 5px 15px
&:hover
background: $background
border-bottom-color: $border
li
& + li
margin-left: 5px
&.is-active
a
background: white
border-color: $border
border-bottom-color: transparent
&.is-centered
li
&,
& + li
margin: 0 2px
&.is-toggle
a
border: 1px solid $border
margin-bottom: 0
padding: 5px 10px
position: relative
&:hover
background: $background
border-color: $border-hover
z-index: 2
li
& + li
margin-left: -1px
&:first-child a
border-radius: $radius 0 0 $radius
&:last-child a
border-radius: 0 $radius $radius 0
&.is-active
a
background: $primary
border-color: $primary
color: $primary-invert
z-index: 1
ul
border-bottom: none
&.is-fullwidth
+tablet
li
flex: 1
& + li
margin-left: 0
ul
justify-content: center
text-align: center

View file

@ -0,0 +1,77 @@
// Colors
$dark: $grey-darker
$dark-invert: findColorInvert($dark)
$primary-invert: findColorInvert($primary)
$info: $blue
$info-invert: findColorInvert($info)
$success: $green
$success-invert: findColorInvert($success)
$warning: $yellow
$warning-invert: findColorInvert($warning)
$danger: $red
$danger-invert: findColorInvert($danger)
$colors: (dark: ($dark, $dark-invert), primary: ($primary, $primary-invert), info: ($info, $info-invert), success: ($success, $success-invert), warning: ($warning, $warning-invert), danger: ($danger, $danger-invert))
$body-background: $grey-lighter
$background: $grey-lighter
$border: $grey-light
$border-hover: $grey
// Text
$text: $grey-dark
$text-invert: findColorInvert($text)
$text-light: $grey
$text-strong: $grey-darker
// Code
$code: $info
$code-background: $background
$pre: $text
$pre-background: $background
// Links
$link: $primary
$link-invert: $primary-invert
$link-visited: $purple
$link-hover: $grey-darker
$link-hover-background: $grey-lighter
$link-hover-border: $grey-darker
$link-active: $grey-darker
$link-active-border: $grey-darker
// Controls
$control: $text-strong
$control-background: $text-invert
$control-border: $border
$control-hover: $link-hover
$control-hover-border: $border-hover
$control-active: $link
$control-active-background: $link
$control-active-background-invert: $link-invert
$control-active-border: $link
// Typography
$family-primary: $family-sans-serif
$size-small: $size-7
$size-normal: $size-6
$size-medium: $size-5
$size-large: $size-3
$size-huge: $size-1
$sizes: $size-1 $size-2 $size-3 $size-4 $size-5 $size-6

View file

@ -0,0 +1,44 @@
// Colors
$grey-darker: #222324
$grey-dark: #69707a
$grey: #aeb1b5
$grey-light: #d3d6db
$grey-lighter: #ebeff5
$grey-lighter: #f5f7fa
$blue: #42afe3
$green: #97cd76
$orange: #f68b39
$purple: #847bb9
$red: #ed6c63
$turquoise: #1fc8db
$yellow: #fce473
$primary: $turquoise
// Typography
$family-sans-serif: "Helvetica Neue", "Helvetica", "Arial", sans-serif
$family-monospace: "Source Code Pro", "Monaco", "Inconsolata", monospace
$size-1: 48px
$size-2: 40px
$size-3: 28px
$size-4: 24px
$size-5: 18px
$size-6: 14px
$size-7: 11px
// Dimensions
$column-gap: 20px
$header-height: 50px
// Miscellaneous
$easing: ease-out
$radius: 3px
$speed: 86ms

101
bulma/elements/buttons.sass Normal file
View file

@ -0,0 +1,101 @@
=button-small
border-radius: 2px
font-size: 11px
height: 24px
line-height: 16px
padding: 3px 6px
=button-medium
font-size: 18px
height: 40px
padding: 7px 14px
=button-large
font-size: 22px
height: 48px
padding: 11px 20px
.button
+control
padding: 3px 10px
text-align: center
white-space: nowrap
strong
color: inherit
small
display: block
font-size: $size-small
line-height: 1
margin-top: 5px
.fa
line-height: 24px
margin: 0 -2px
width: 24px
&:hover
color: $control-hover
&:active
box-shadow: inset 0 1px 2px rgba(black, 0.2)
@each $name, $pair in $colors
$color: nth($pair, 1)
$color-invert: nth($pair, 2)
&.is-#{$name}
background: $color
border-color: transparent
color: $color-invert
&:hover,
&:focus
background: darken($color, 10%)
border-color: transparent
color: $color-invert
&:active
border-color: transparent
&.is-outlined
background: transparent
border-color: $color
color: $color
&:hover,
&:focus
border-color: darken($color, 10%)
color: darken($color, 10%)
&.is-inverted
background: $color-invert
color: $color
&:hover
background: darken($color-invert, 5%)
&.is-outlined
background-color: transparent
border-color: $color-invert
color: $color-invert
&:hover
background: rgba(black, 0.05)
&.is-loading:after
border-color: transparent transparent $color-invert $color-invert !important
&.is-small
+button-small
&.is-medium
+button-medium
&.is-large
+button-large
&.is-fullwidth
display: block
width: 100%
&.is-flexible
height: auto
&.is-loading
color: transparent
pointer-events: none
&:after
@extend .loader
+center(16px)
position: absolute !important
&.is-disabled,
&[disabled]
opacity: 0.5
pointer-events: none
+tablet
small
color: $text
left: 0
margin-top: 10px
position: absolute
top: 100%
width: 100%

View file

@ -0,0 +1,226 @@
=control
-moz-appearance: none
-webkit-appearance: none
background: $control-background
border: 1px solid $control-border
border-radius: $radius
color: $control
display: inline-block
font-size: $size-normal
height: 32px
line-height: 24px
padding: 3px 8px
position: relative
vertical-align: top
&:hover
border-color: $control-hover-border
&:active,
&:focus
border-color: $control-active-border
outline: none
&[disabled]
&,
&:hover
background: $background
border-color: $control-border
+placeholder
color: rgba($control, 0.3)
=control-small
border-radius: 2px
font-size: 11px
height: 24px
line-height: 16px
padding: 3px 6px
=control-medium
font-size: 18px
height: 40px
line-height: 32px
padding: 3px 10px
=control-large
font-size: 24px
height: 48px
line-height: 40px
padding: 3px 12px
.input
+control
box-shadow: inset 0 1px 2px rgba(black, 0.1)
display: block
max-width: 100%
width: 100%
&[type="search"]
border-radius: 290486px
&.is-flat
border: none
box-shadow: none
padding: 4px 8px
&.is-small
+control-small
&.is-flat
padding: 4px 6px
&.is-medium
+control-medium
&.is-flat
padding: 4px 10px
&.is-large
+control-large
&.is-flat
padding: 4px 12px
&.is-fullwidth
display: block
width: 100%
&.is-inline
display: inline
width: auto
.textarea
@extend .input
line-height: 1.2
max-height: 600px
max-width: 100%
min-height: 120px
min-width: 100%
padding: 10px
resize: vertical
%control-with-element
cursor: pointer
display: inline-block
line-height: 16px
padding-left: 18px
position: relative
vertical-align: top
input
+control
border-radius: 1px
box-shadow: inset 0 1px 1px rgba(black, 0.1)
cursor: pointer
float: left
height: 14px
left: 0
outline: none
padding: 0
position: absolute
top: 1px
width: 14px
&:after
+arrow($control-active-background-invert)
height: 4px
left: 3px
opacity: 0
position: absolute
top: 3px
transform: rotate(-45deg) scale(1)
&:checked
background: $control-active-background
border-color: $control-active-background
box-shadow: none
&:after
opacity: 1
&:hover
color: $control-hover
input
border-color: $control-hover-border
&:checked
border-color: $control-active-border
&.is-disabled
&,
&:hover
color: $text-light
.checkbox
@extend %control-with-element
.radio
@extend %control-with-element
& + .radio
margin-left: 10px
input
border-radius: 8px
&:after
background: $link-invert
border: 0
border-radius: 2px
left: 4px
top: 4px
transform: none
width: 4px
.select
display: inline-block
height: 32px
position: relative
vertical-align: top
select
+control
cursor: pointer
display: block
outline: none
padding-right: 36px
&:hover
border-color: $control-hover-border
&::ms-expand
display: none
&:after
+arrow($link)
margin-top: -6px
right: 16px
top: 50%
&:hover
&:after
border-color: $link-hover
.control
position: relative
text-align: left
&.is-loading
&:after
@extend .loader
position: absolute !important
right: 8px
top: 8px
&:not(:last-child)
margin-bottom: 10px
&.is-withicon
.fa
+fa(14px, 20px)
color: $text-light
left: 6px
pointer-events: none
position: absolute
top: 6px
z-index: 1
.input
padding-left: 32px
&:focus + .fa
color: $control-active
&.is-horizontal
display: flex
& > .button,
& > .input,
& > .select
&:not(:last-child)
margin-right: 10px
& > .input
flex: 1
&.is-grouped
display: flex
.input,
.button,
.select
border-radius: 0
margin-right: -1px
&:hover
z-index: 2
&:active,
&:focus
z-index: 3
&:first-child
border-radius: $radius 0 0 $radius
select
border-radius: $radius 0 0 $radius
&:last-child
border-radius: 0 $radius $radius 0
&.is-centered
justify-content: center

View file

@ -0,0 +1,187 @@
@charset "utf-8"
@import controls
@import buttons
@import titles
@import messages
@import notifications
.delete
background: rgba(black, 0.2)
border-radius: 290486px
cursor: pointer
display: inline-block
height: 24px
position: relative
vertical-align: top
width: 24px
&:before,
&:after
background: white
content: ""
display: block
height: 2px
left: 6px
position: absolute
top: 11px
width: 12px
&:before
transform: rotate(45deg)
&:after
transform: rotate(-45deg)
&:hover
background: rgba(black, 0.5)
&.is-small
height: 16px
width: 16px
&:before,
&:after
left: 4px
top: 7px
width: 8px
.icon
+fa(21px, 24px)
.fa
font-size: inherit
line-height: inherit
&.is-small
+fa(14px, 20px)
&.is-medium
+fa(28px, 32px)
&.is-large
+fa(42px, 48px)
.hamburger
cursor: pointer
display: block
height: 50px
position: relative
width: 50px
span
background: $text
display: block
height: 1px
left: 50%
margin-left: -7px
position: absolute
top: 50%
transition: none $speed $easing
transition-property: background, left, opacity, transform
width: 15px
&:nth-child(1)
margin-top: -6px
&:nth-child(2)
margin-top: -1px
&:nth-child(3)
margin-top: 4px
&:hover
background: $background
&.is-active
span
background: $link
&:nth-child(1)
margin-left: -5px
transform: rotate(45deg)
transform-origin: left top
&:nth-child(2)
opacity: 0
&:nth-child(3)
margin-left: -5px
transform: rotate(-45deg)
transform-origin: left bottom
+tablet
height: $header-height
width: $header-height
.heading
display: block
font-size: 11px
letter-spacing: 1px
margin-bottom: 5px
text-transform: uppercase
.highlight
font-size: 12px
font-weight: normal
max-width: 100%
overflow: hidden
padding: 0
&:not(:last-child)
margin-bottom: 20px
pre
overflow: auto
max-width: 100%
.image
display: block
position: relative
vertical-align: top
img
+overlay
display: block
width: 100%
&.is-3x2
padding-top: 66.6666%
.loader
animation: spin-around 500ms infinite linear
border: 2px solid $border
border-radius: 290486px
border-right-color: transparent
border-top-color: transparent
content: ""
display: block
height: 16px
position: relative
width: 16px
.number
background: $background
border-radius: 290486px
display: inline-block
font-size: $size-medium
vertical-align: top
.tag
background: $background
border-radius: $radius
box-shadow: inset 0 -1px 0 rgba(black, 0.1)
color: $text
display: inline-block
font-size: 12px
height: 24px
line-height: 16px
padding: 4px 10px
vertical-align: top
white-space: nowrap
&.is-dark
background: $text
color: $text-invert
&.is-rounded
border-radius: 290486px
&.is-medium
box-shadow: inset 0 -2px 0 rgba(black, 0.1)
font-size: $size-normal
height: 32px
padding: 7px 14px 9px
&:not(.is-large)
.delete
@extend .delete.is-small
margin-left: 4px
margin-right: -6px
&.is-large
box-shadow: inset 0 -2px 0 rgba(black, 0.1)
font-size: $size-5
height: 40px
line-height: 24px
padding: 7px 18px 9px
.delete
margin-left: 4px
margin-right: -8px
@each $name, $pair in $colors
$color: nth($pair, 1)
$color-invert: nth($pair, 2)
&.is-#{$name}
background: $color
color: $color-invert

View file

@ -0,0 +1,41 @@
.message-body
border: 1px solid $border
border-radius: $radius
padding: 12px 15px
strong
color: inherit
.message-header
background: $text
border-radius: $radius $radius 0 0
color: $text-invert
font-size: 10px
font-weight: bold
letter-spacing: 1px
padding: 3px 8px
text-transform: uppercase
& + .message-body
border-radius: 0 0 $radius $radius
border-top: none
.message
background: $background
border-radius: $radius
&:not(:last-child)
margin-bottom: 20px
@each $name, $pair in $colors
$color: nth($pair, 1)
$color-invert: nth($pair, 2)
$lightning: (100% - lightness($color)) - 4%
$darkness: max(lightness($color) - 10%, lightness($color))
&.is-#{$name}
background: lighten($color, $lightning)
.message-header
background: $color
color: $color-invert
.message-body
border-color: $color
@if (colorLuminance($color) > 0.8)
color: desaturate(lighten(darken($color, 100%), 40%), 40%)
@else
color: desaturate(lighten(darken($color, 100%), 50%), 30%)

View file

@ -0,0 +1,20 @@
.notification
+clearfix
background: $background
border-radius: $radius
padding: 16px 20px
position: relative
&:not(:last-child)
margin-bottom: 20px
.title
color: inherit
@each $name, $pair in $colors
$color: nth($pair, 1)
$color-invert: nth($pair, 2)
&.is-#{$name}
background: $color
color: $color-invert
.delete
border-radius: 0 $radius
float: right
margin: -16px -20px 0 20px

View file

@ -0,0 +1,57 @@
.title,
.subtitle
font-weight: 300
&:not(:last-child)
margin-bottom: 20px
.title
color: $text-strong
font-size: $size-large
line-height: 1
strong
color: inherit
code
display: inline-block
font-size: $size-large
& + .subtitle
margin-top: -10px
& + .highlight
margin-top: -10px
&.is-normal
font-weight: 400
strong
font-weight: 700
@each $size in $sizes
$i: index($sizes, $size)
&.is-#{$i}
font-size: $size
code
font-size: nth($sizes, min($i + 1, 6))
+tablet
& + .subtitle
margin-top: -15px
.subtitle
font-size: $size-medium
line-height: 1.125
strong
color: $text-strong
font-weight: 400
code
border-radius: $radius
display: inline-block
font-size: $size-normal
padding: 2px 3px
vertical-align: top
& + .text
margin-top: 20px
&.is-normal
font-weight: 400
strong
font-weight: 700
@each $size in $sizes
$i: index($sizes, $size)
&.is-#{$i}
font-size: $size
code
font-size: nth($sizes, min($i + 1, 6))

11
bulma/layout/footer.sass Normal file
View file

@ -0,0 +1,11 @@
.footer
background: $background
padding: 40px 20px 80px
a
color: $text
&:hover
color: $text-strong
&:not(.icon)
border-bottom: 1px solid $border
&:hover
border-bottom-color: $link

148
bulma/layout/header.sass Normal file
View file

@ -0,0 +1,148 @@
.header
+clearfix
background: white
box-shadow: 0 1px 2px rgba(black, 0.1)
display: flex
height: 50px
line-height: 24px
position: relative
text-align: center
z-index: 2
.container
align-items: stretch
box-shadow: 0 1px 0 rgba($border, 0.3)
display: flex
width: 100%
+tablet
height: $header-height
.header-toggle
@extend .hamburger
+tablet
display: none
// Elements
.header-item
align-items: center
display: flex
padding: 10px
img
max-height: 24px
a
color: $text
&:hover
color: $link-hover
&.is-active
color: $link-active
.fa
font-size: 21px
line-height: 24px
.header-icon
+fa(14px, 24px)
color: $text
margin: 0 5px
&:hover
color: $link-hover
.header-tab
align-items: center
border-bottom: 1px solid transparent
color: $text
display: block
height: $header-height
line-height: 24px
padding: 13px 15px
&:hover
border-bottom: 1px solid $link
&.is-active
border-bottom: 3px solid $link
color: $link
// Containers
.header-left
align-items: stretch
display: flex
flex: 1
overflow: hidden
overflow-x: auto
white-space: nowrap
+desktop
.header-item:first-child
padding-left: 0
.header-center
align-items: stretch
display: flex
left: 50%
position: absolute
transform: translateX(-50%)
.header-right
align-items: stretch
+tablet
display: flex
+desktop
.header-item:last-child
padding-right: 0
.header-full
align-items: stretch
display: flex
justify-content: center
text-align: center
width: 100%
& > .header-item
align-items: stretch
display: flex
flex: 1
justify-content: center
padding: 0
& > a
align-items: center
display: flex
justify-content: center
width: 100%
.header-menu
+mobile
background: white
box-shadow: 0 4px 7px rgba(black, 0.1)
display: none
min-width: 120px
position: absolute
right: 0
top: 50px
z-index: 100
.header-item
border-top: 1px solid rgba($border, 0.5)
padding: 10px
&.is-active
display: block
// States
.header.is-centered
justify-content: center
.header-left,
.header-center,
.header-right
justify-content: center
.header.is-small
background: $background
box-shadow: none
height: 40px
z-index: 1
.container
height: 40px
.header-tab
font-size: 13px
height: 40px
padding: 8px 10px
&:hover,
&.is-active
border-bottom-width: 2px

147
bulma/layout/hero.sass Normal file
View file

@ -0,0 +1,147 @@
.hero-video
+overlay
overflow: hidden
&.is-transparent
opacity: 0.3
video
left: 50%
min-height: 100%
min-width: 100%
position: absolute
top: 50%
transform: translate3d(-50%, -50%, 0)
+mobile
display: none
.hero-content
padding: 40px 20px
+desktop
padding: 40px 0
.hero-buttons
margin-top: 20px
+mobile
.button
display: block
&:not(:last-child)
margin-bottom: 10px
+tablet
display: flex
justify-content: center
.button:not(:last-child)
margin-right: 20px
.hero
background: white
text-align: center
.header
background: none
box-shadow: none
.tabs
a
border: none
ul
border-bottom: none
&.is-alt
background: $background
color: $text-light
@each $name, $pair in $colors
$color: nth($pair, 1)
$color-invert: nth($pair, 2)
&.is-#{$name}
background: $color
color: $color-invert
.title
color: $color-invert
a,
strong
color: inherit
.subtitle
color: rgba($color-invert, 0.7)
strong
color: $color-invert
.header .container
box-shadow: 0 1px 0 rgba($color-invert, 0.2)
.header-icon,
.header-item > a:not(.button)
color: $color-invert
opacity: 0.5
&:hover,
&.is-active
opacity: 1
.tabs
a
color: $color-invert
opacity: 0.5
&:hover
opacity: 1
li.is-active a
opacity: 1
&.is-boxed,
&.is-toggle
a
color: $color-invert
&:hover
background: rgba(black, 0.1)
li.is-active a
&,
&:hover
background: $color-invert
color: $color
&.is-bold
$gradient-top-left: darken(saturate(adjust-hue($color, -10deg), 10%), 10%)
$gradient-bottom-right: lighten(saturate(adjust-hue($color, 10deg), 5%), 5%)
background-image: linear-gradient(141deg, $gradient-top-left 0%, $color 71%, $gradient-bottom-right 100%)
+mobile
.header-toggle
span
background: $color-invert
&:hover
background: rgba(black, 0.1)
&.is-active
span
background: $color-invert
.header-menu
background: $color
.header-item
border-top-color: rgba($color-invert, 0.2)
&.is-fullheight,
&.is-large
+tablet
.tabs
font-size: $size-medium
&.is-medium
+tablet
.hero-content
padding: 120px 20px
+desktop
.hero-content
padding: 120px 0
&.is-large
.tabs
a
padding: 10px 15px
+tablet
.hero-content
padding: 240px 20px
+desktop
.hero-content
padding: 240px 0
&.is-fullheight
align-items: stretch
display: flex
flex-direction: column
justify-content: space-between
min-height: 100vh
.tabs
a
padding: 15px 20px
.hero-content
display: flex
flex: 1
flex-direction: column
justify-content: center
&.is-left
text-align: left
&.is-right
text-align: right

6
bulma/layout/layout.sass Normal file
View file

@ -0,0 +1,6 @@
@charset "utf-8"
@import header
@import hero
@import section
@import footer

11
bulma/layout/section.sass Normal file
View file

@ -0,0 +1,11 @@
.section
background: white
padding: 40px 20px
& + .section
border-top: 1px solid rgba($border, 0.5)
+desktop
padding: 40px 0
&.is-medium
padding: 120px 0
&.is-large
padding: 240px 0

View file

@ -0,0 +1,5 @@
@keyframes spin-around
from
transform: rotate(0deg)
to
transform: rotate(359deg)

View file

@ -0,0 +1,34 @@
@function powerNumber($number, $exp)
$value: 1
@if $exp > 0
@for $i from 1 through $exp
$value: $value * $number
@else if $exp < 0
@for $i from 1 through -$exp
$value: $value / $number
@return $value
@function colorLuminance($color)
$color-rgb: ('red': red($color),'green': green($color),'blue': blue($color))
@each $name, $value in $color-rgb
$adjusted: 0
$value: $value / 255
@if $value < 0.03928
$value: $value / 12.92
@else
$value: ($value + .055) / 1.055
$value: powerNumber($value, 2)
$color-rgb: map-merge($color-rgb, ($name: $value))
@return (map-get($color-rgb, 'red') * .2126) + (map-get($color-rgb, 'green') * .7152) + (map-get($color-rgb, 'blue') * .0722)
@function closestEvenNumber($number)
@if ($number % 2 == 0px)
@return $number
@else
@return ($number + 1px)
@function findColorInvert($color)
@if (colorLuminance($color) > 0.8)
@return rgba(black, 0.5)
@else
@return white

View file

@ -0,0 +1,83 @@
=arrow($color)
border: 1px solid $color
border-right: 0
border-top: 0
content: " "
display: block
height: 7px
pointer-events: none
position: absolute
transform: rotate(-45deg)
width: 7px
=clearfix
&:after
clear: both
content: " "
display: table
=center($size)
left: 50%
margin-left: -($size / 2)
margin-top: -($size / 2)
position: absolute
top: 50%
=fa($size, $dimensions)
display: inline-block
font-size: $size
height: $dimensions
line-height: $dimensions
text-align: center
vertical-align: top
width: $dimensions
=overlay($offset: 0)
bottom: $offset
left: $offset
position: absolute
right: $offset
top: $offset
=placeholder
$placeholders: ':-moz' ':-webkit-input' '-moz' '-ms-input'
@each $placeholder in $placeholders
&:#{$placeholder}-placeholder
@content
=replace($background, $width, $height)
background: $background center center no-repeat
background-size: $width $height
display: block
height: $height
outline: none
overflow: hidden
text-indent: -290486px
width: $width
$tablet: 769px
$desktop: 980px
=from($device)
@media screen and (min-width: $device)
@content
=until($device)
@media screen and (max-width: $device - 1px)
@content
=mobile
@media screen and (max-width: $tablet - 1px)
@content
=tablet
@media screen and (min-width: $tablet)
@content
=touch
@media screen and (max-width: $desktop - 1px)
@content
=desktop
@media screen and (min-width: $desktop)
@content

174
bulma/utilities/reset.sass Normal file
View file

@ -0,0 +1,174 @@
//
// HTML5 Reset :: style.css
// ----------------------------------------------------------
// We have learned much from/been inspired by/taken code where offered from:
//
// Eric Meyer :: http://meyerweb.com
// HTML5 Doctor :: http://html5doctor.com
// and the HTML5 Boilerplate :: http://html5boilerplate.com
//
//-------------------------------------------------------------------------------
// Let's default this puppy out
html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary
margin: 0
padding: 0
border: 0
font-size: 100%
font-weight: normal
vertical-align: baseline
background: transparent
article, aside, figure, footer, header, nav, section, details, summary
display: block
// Handle box-sizing while better addressing child elements:
// http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/
html
box-sizing: border-box
*,
*:before,
*:after
box-sizing: inherit
// consider resetting the default cursor: https://gist.github.com/murtaugh/5247154
// Responsive images and other embedded objects
img,
object,
embed
max-width: 100%
//
// Note: keeping IMG here will cause problems if you're using foreground images as sprites.
// In fact, it *will* cause problems with Google Maps' controls at small size.
// If this is the case for you, try uncommenting the following:
//
//#map img {
// max-width: none;
//}
// force a vertical scrollbar to prevent a jumpy page
html
overflow-y: scroll
// we use a lot of ULs that aren't bulleted.
// don't forget to restore the bullets within content.
ul
list-style: none
blockquote, q
quotes: none
blockquote:before,
blockquote:after,
q:before,
q:after
content: ''
content: none
a
margin: 0
padding: 0
font-size: 100%
vertical-align: baseline
background: transparent
del
text-decoration: line-through
abbr[title], dfn[title]
border-bottom: 1px dotted #000
cursor: help
// tables still need cellspacing="0" in the markup
table
border-collapse: collapse
border-spacing: 0
th
font-weight: bold
vertical-align: bottom
td
font-weight: normal
vertical-align: top
hr
display: block
height: 1px
border: 0
border-top: 1px solid #ccc
margin: 1em 0
padding: 0
input, select
vertical-align: middle
pre
white-space: pre
// CSS2
white-space: pre-wrap
// CSS 2.1
white-space: pre-line
// CSS 3 (and 2.1 as well, actually)
word-wrap: break-word
// IE
input[type="radio"]
vertical-align: text-bottom
input[type="checkbox"]
vertical-align: bottom
select, input, textarea
font: 99% sans-serif
table
font-size: inherit
font: 100%
small
font-size: 85%
strong
font-weight: bold
td, td img
vertical-align: top
// Make sure sup and sub don't mess with your line-heights http://gist.github.com/413930
sub, sup
font-size: 75%
line-height: 0
position: relative
sup
top: -0.5em
sub
bottom: -0.25em
// standardize any monospaced elements
pre, code, kbd, samp
font-family: monospace, sans-serif
// hand cursor on clickable elements
label,
input[type=button],
input[type=submit],
input[type=file],
button
cursor: pointer
// Webkit browsers add a 2px margin outside the chrome of form elements
button, input, select, textarea
margin: 0
// make buttons play nice in IE
button,
input[type=button]
width: auto
overflow: visible

View file

@ -0,0 +1,6 @@
@charset "utf-8"
@import reset
@import functions
@import mixins
@import animations

24568
css/bulma.css vendored

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

6
css/bulma.min.css vendored

File diff suppressed because one or more lines are too long

40
css/bulma.min.css.map Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,3 +0,0 @@
{
"presets": ["es2015-ie"]
}

32
docs/.gitignore vendored
View file

@ -1,32 +0,0 @@
# Files
.DS_Store
.jekyll-metadata
_config.local.yml
_config.version.yml
_layouts/basic.html
_layouts/dev.html
bulma-test.sass
bulma-test.scss
bulma-test.css
bulma-website-local.sass
css/bulma-test.css
css/bulma-docs.css.map
debug.html
PUBLISHING.md
npm-debug.log
test.html
test.sass
test.scss
# Folders
.sass-cache
/bulma
/cypress/videos
/dev
/icons
/styles/node_modules
/versions
_site
.jekyll-cache

View file

@ -1,4 +0,0 @@
**/getting-started.html
**/overview.html
**/test.html
modular.html

View file

@ -1,13 +0,0 @@
{
"overrides": [
{
"files": "html",
"options": { "parser": "liquid" }
},
{
"files": "scss",
"options": { "printWidth": 200 }
}
],
"plugins": ["@shopify/prettier-plugin-liquid"]
}

View file

@ -1 +0,0 @@
bulma.io

View file

@ -1,21 +0,0 @@
The MIT License (MIT)
Copyright (c) 2017 Jeremy Thomas
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

View file

@ -1,29 +0,0 @@
## Building the documentation
The documentation HTML is produced with the Ruby-based `jekyll` tool.
1. Make sure Ruby 2.x is installed.
2. `gem install jekyll` if `jekyll` is not already installed.
> **Note**: If you are an ```Ubuntu user```, make sure ruby2.x-dev is installed.
## Viewing the documentation locally
To view the documentation on your system locally:
### Setup
1. `cd` into `docs/` directory
1. Copy the config file, `cp _config.yml _config.local.yml`
1. Edit `_config.local.yml` and change the `url:` value to `http://localhost:4000`. This local config file will be ignored by git.
### Run Jekyll
1. In a separate shell session, `cd` to the `docs/` directory, and do:
```
jekyll serve --incremental --config _config.local.yml
```
This will start an HTTP server at `http://localhost:4000/` that serves the docs built in the `_site` directory; and anytime the docs are rebuilt by you, it will serve the docs site on the fly. You can also add the `--open-url` option (or its alias `--o`) to automatically open the server URL in your default browser when it's ready.
In your main shell session where you develop, if you change anything in `docs/` the jekyll server will rebuild those on the fly. But if you change anything about the Bulma SASS or CSS, you need to do `npm run start` to build the docs' CSS before you will see it in the browser. The process running `jekyll serve` will pick up the new CSS automatically.

View file

@ -1,21 +0,0 @@
# Meta
env: "production"
docs_file: "website.min"
# Build
markdown: kramdown
permalink: pretty
url: https://bulma.io
exclude:
[
".babelrc",
"docker-compose.yml",
"icons",
"node_modules",
"package.json",
"templates",
"website.scss",
"yarn.lock",
]

View file

@ -1,31 +0,0 @@
{
"mobile": {
"id": "mobile",
"name": "Mobile",
"from": 0,
"to": 768
},
"tablet": {
"id": "tablet",
"name": "Tablet",
"from": 769,
"to": 1023
},
"desktop": {
"id": "desktop",
"name": "Desktop",
"from": 1024,
"to": 1215
},
"widescreen": {
"id": "widescreen",
"name": "Widescreen",
"from": 1216,
"to": 1407
},
"fullhd": {
"id": "fullhd",
"name": "FullHD",
"from": 1408
}
}

View file

@ -1,32 +0,0 @@
{
"axbom": {
"name": "Per Axbom",
"hue": 339,
"content": "The most beautifully written framework I've ever had the pleasure of working with."
},
"ale_codes": {
"name": "Alejandro Barrera A.",
"hue": 79,
"content": "Bulma CSS by @jgthms is just perfect."
},
"MyTopSecretName": {
"name": "Jamie",
"hue": 219,
"content": "After 5 minutes I have #bulmaio working. It's a miracle!!!! @jgthms"
},
"jesseschoff": {
"name": "Jesse Schoff",
"hue": 299,
"content": "Bulma, I think I'm in love."
},
"infinitysearch": {
"name": "Infinity Search",
"hue": 129,
"content": "We're very happy that @jgthms created the Bulma CSS framework."
},
"bruhandle": {
"name": "Bruh",
"hue": 9,
"content": "With Bulma, I was able to make each one of my pages on my websites templates in one single day with no prior knowledge on how to use it."
}
}

View file

@ -1,18 +0,0 @@
{
"lists": ["scheme", "text", "ornament", "code", "link", "status"],
"scheme": [
"scheme-main",
"scheme-main-bis",
"scheme-main-ter",
"scheme-invert",
"scheme-invert-bis",
"scheme-invert-ter"
],
"text": ["text", "text-invert", "text-light", "text-strong"],
"ornament": ["background", "border", "border-light"],
"code": ["code", "code-background", "pre", "pre-background"],
"link": ["link-visited"],
"status": ["text", "link", "primary", "info", "success", "warning", "danger"],
"sizes": ["small", "normal", "medium", "large"],
"justColors": ["link", "primary", "info", "success", "warning", "danger"]
}

View file

@ -1,67 +0,0 @@
[
"scheme-main",
"scheme-main-bis",
"scheme-main-ter",
"scheme-invert",
"scheme-invert-bis",
"scheme-invert-ter",
"text",
"text-invert",
"text-light",
"text-strong",
"background",
"border",
"border-light",
"code",
"code-background",
"pre",
"pre-background",
"family-sans-serif",
"family-monospace",
"size-1",
"size-2",
"size-3",
"size-4",
"size-5",
"size-6",
"size-7",
"weight-light",
"weight-normal",
"weight-medium",
"weight-semibold",
"weight-bold",
"block-spacing",
"gap",
"easing",
"radius-small",
"radius",
"radius-large",
"radius-rounded",
"speed",
"family-primary",
"family-secondary",
"family-code",
"size-small",
"size-normal",
"size-medium",
"size-large",
"shadow",
"scheme-main",
"scheme-main-bis",
"scheme-main-ter",
"scheme-invert",
"scheme-invert-bis",
"scheme-invert-ter",
"text",
"text-invert",
"text-light",
"text-strong",
"background",
"border",
"border-light",
"code",
"code-background",
"pre",
"pre-background",
"link-visited"
]

View file

@ -1,502 +0,0 @@
{
"by_id": {
"mullvad": {
"name": "mullvad",
"url": "https://mullvad.net/",
"highlighted": true,
"date": "6 Jan 2021"
},
"klevgrand": {
"name": "klevgrand",
"url": "https://klevgrand.com/products/kleverb",
"date": "3 June 2022"
},
"starbucks-concept": {
"name": "Starbucks Concept",
"url": "https://starbucks-product-single-page.vercel.app/",
"date": "1 June 2022"
},
"signal": {
"name": "signal",
"url": "https://signal.org/",
"highlighted": true,
"date": "6 Jan 2021"
},
"tinystore": {
"name": "tinystore",
"url": "https://tinystore.app/",
"date": "4 June 2021"
},
"searchcity": {
"name": "searchcity",
"url": "https://searchcity.app/",
"date": "8 Sep 2020"
},
"romes": {
"name": "romes",
"url": "https://alt-romes.github.io/romes/",
"highlighted": true,
"date": "24 Mar 2020"
},
"pentos": {
"name": "Pentos",
"url": "https://pentos.co/",
"date": "Feb 26 2020"
},
"infinitysearch": {
"name": "Infinity Search",
"url": "https://infinitysearch.co/",
"date": "18 Mar 2020"
},
"vinetos": {
"name": "Vinetos",
"url": "https://www.vinetos.fr/",
"date": "9 Mar 2020"
},
"vivohostel": {
"name": "Vivo Hostel",
"url": "#",
"date": "27 Feb 2020"
},
"oneprofile": {
"name": "oneprofile",
"url": "https://www.oneprofile.info/",
"highlighted": true,
"date": "14 Mar 2020"
},
"formalfounder": {
"name": "formalfounder",
"url": "https://www.formalfounder.com/",
"date": "13 Feb 2020"
},
"klimchuk": {
"name": "klimchuk",
"url": "https://klimchuk.com/",
"date": "28 Feb 2020"
},
"pagespeed": {
"name": "pagespeed",
"url": "https://pagespeed.green/",
"date": "19 Feb 2020"
},
"rydesignsstuff": {
"name": "rydesignsstuff",
"url": "https://www.rydesignsstuff.co.uk/",
"date": "10 Dec 2019"
},
"sinuous": {
"name": "Sinuous",
"url": "https://sinuous.netlify.com/",
"date": "21 Sep 2019"
},
"divjoy": {
"name": "Divjoy",
"url": "https://divjoy.com/",
"highlighted": true,
"date": "9 Aug 2019"
},
"runlet": {
"name": "Runlet",
"url": "https://runlet.app/",
"highlighted": true,
"date": "22 Aug 2019"
},
"spike": {
"name": "Spike",
"url": "https://spike.sh/",
"date": "13 Aug 2019"
},
"bulmaplay": {
"name": "Bulma Play",
"url": "https://bulma-css-bulmaplay.appseed.us/",
"date": "13 May 2019"
},
"ftwcoin": {
"name": "FTW",
"url": "https://next.ftwcoin.io/",
"date": "19 June 2019"
},
"filegator": {
"name": "FileGator",
"url": "https://demo.filegator.io/",
"date": "18 June 2019"
},
"agilox": {
"name": "Agilox",
"url": "https://www.agilox.net/",
"date": "27 Mar 2019"
},
"counternetwork": {
"name": "Counter Network",
"highlighted": true,
"url": "https://counter.network/",
"date": "28 Mar 2019"
},
"mynameismirko2018": {
"name": "mynameismirko",
"url": "http://2018.mynameismirko.it/",
"date": "26 Jan 2019"
},
"pingstack": {
"name": "Pingstack",
"url": "https://pingstack.io/",
"date": "26 Feb 2019"
},
"pwn": {
"name": "pwn",
"url": "https://pwn.by/noraj/",
"date": "24 Feb 2019"
},
"saashub": {
"name": "SaaSHub",
"url": "https://www.saashub.com/",
"date": "9 Mar 2019"
},
"smesummit": {
"name": "SME summit",
"url": "https://www.smesummit.id/",
"date": "20 Mar 2019"
},
"snipper": {
"name": "Snipper App",
"highlighted": true,
"url": "https://snipper.app/",
"date": "25 Mar 2019"
},
"uncut": {
"name": "GreenPeace Uncut",
"highlighted": true,
"url": "https://uncut.ro/index.en.html",
"date": "12 Jan 2019"
},
"jethromay": {
"name": "Jethro May",
"url": "https://jethromay.com/",
"date": "17 Jan 2019"
},
"receptionhalls": {
"name": "Reception Halls",
"url": "https://www.receptionhalls.com/",
"date": "17 Dec 2018"
},
"danielfr": {
"name": "Daniel FR",
"url": "https://danielfr.com/",
"date": "16 Oct 2018"
},
"faulthero": {
"name": "faulthero",
"url": "https://www.faulthero.com/",
"date": "16 Oct 2018"
},
"adilmania": {
"name": "adilmania",
"url": "https://www.adilmania.fr/",
"date": "26 Aug 2018"
},
"mattfarley": {
"name": "mattfarley",
"highlighted": true,
"url": "http://mattfarley.ca/",
"date": "1 Aug 2018"
},
"griko": {
"name": "griko",
"url": "https://griko.id/",
"date": "6 Jul 2018"
},
"shecodes": {
"name": "shecodes",
"url": "#",
"date": "1 Jun 2018"
},
"jgthms": {
"name": "jgthms",
"highlighted": true,
"url": "https://jgthms.com/",
"date": "29 Jun 2018"
},
"uigoodies": {
"name": "uigoodies",
"url": "http://uigoodies.com/",
"date": "5 Jul 2018"
},
"favicon": {
"name": "favicon",
"url": "https://favicon.io/",
"date": "9 Jul 2018"
},
"whiterabbitexpress": {
"name": "whiterabbitexpress",
"url": "https://www.whiterabbitexpress.com/",
"date": "24 Jun 2018"
},
"primative": {
"name": "primative",
"url": "https://www.primative.net/",
"date": "5 Jul 2018"
},
"getbedtimestories": {
"name": "getbedtimestories",
"highlighted": true,
"url": "https://getbedtimestories.com/",
"date": "10 Apr 2018"
},
"mod": {
"name": "mod",
"url": "https://mod.io/",
"date": "8 Jun 2018"
},
"jobees": {
"name": "jobees",
"url": "https://jobees.co/",
"date": "5 Jul 2018"
},
"mythril": {
"name": "mythril",
"url": "https://mythril.io/",
"date": "6 Apr 2018"
},
"immunizationacademy": {
"name": "immunizationacademy",
"url": "https://www.immunizationacademy.com/",
"date": "26 Mar 2018"
},
"cssninja": {
"name": "cssninja",
"highlighted": true,
"url": "https://cssninja.io/",
"date": "7 Mar 2018"
},
"planhr": {
"name": "planhr",
"url": "https://planhr.nl/",
"date": "20 Mar 2018"
},
"hodlfund": {
"name": "hodlfund",
"url": "https://hodlfund.io/",
"date": "2 Feb 2018"
},
"cronhub": {
"name": "cronhub",
"highlighted": true,
"url": "https://cronhub.io/",
"date": "20 Mar 2018"
},
"pollygot": {
"name": "pollygot",
"url": "https://pollygot.com/",
"date": "23 Dec 2017"
},
"reportz": {
"name": "reportz",
"url": "https://reportz.io/",
"date": "9 Jan 2018"
},
"mynameismirko": {
"name": "mynameismirko",
"highlighted": true,
"url": "http://2k17.mynameismirko.it/",
"date": "25 Dec 2017"
},
"anyshortcut": {
"name": "anyshortcut",
"url": "https://anyshortcut.com/",
"date": "14 Dec 2017"
},
"ysimplicity": {
"name": "ysimplicity",
"url": "https://ysimplicity.com/",
"date": "11 Oct 2017"
},
"bongoutindonesia": {
"name": "bongoutindonesia",
"url": "https://bongoutindonesia.com/",
"date": "1 Oct 2017"
},
"uploadme": {
"name": "uploadme",
"url": "https://uploadme.ai/",
"date": "24 Sep 2017"
},
"Gustav": {
"name": "Gustav",
"highlighted": true,
"url": "https://hellogustav.com/",
"date": "29 Aug 2017"
},
"Penmob": {
"name": "Penmob",
"url": "https://www.penmob.com/",
"date": "23 Aug 2017"
},
"Brújula Turística": {
"name": "Brújula Turística",
"url": "https://www.brujulaturistica.com/",
"date": "3 Aug 2017"
},
"LottieFiles": {
"name": "LottieFiles",
"url": "https://www.lottiefiles.com/",
"date": "1 Aug 2017"
},
"Smileonthetiles": {
"name": "Smileonthetiles",
"url": "https://smileonthetiles.co.uk/",
"date": "1 Aug 2017"
},
"Sketch for Designrs": {
"name": "Sketch for Designrs",
"highlighted": true,
"url": "http://sketch.fordesignrs.com/",
"date": "22 Aug 2017"
},
"Bashful Birdie": {
"name": "Bashful Birdie",
"url": "http://www.bashfulbirdie.com/",
"date": "24 Jul 2017"
},
"Bugcraft Studio": {
"name": "Bugcraft Studio",
"url": "https://noggaholic.github.io",
"date": "24 Jul 2017"
},
"Booknshelf": {
"name": "Booknshelf",
"url": "https://booknshelf.com/",
"date": "20 Jul 2017"
},
"MD5": {
"name": "MD5",
"url": "https://desforets.github.io/md5/",
"date": "24 Jun 2017"
},
"Driftrock": {
"name": "Driftrock",
"highlighted": true,
"url": "https://www.driftrock.com/",
"date": "13 Jul 2017"
},
"Jubiwee": {
"name": "Jubiwee",
"url": "https://www.jubiwee.com/fr/",
"date": "24 Jun 2017"
},
"Pragonauts": {
"name": "Pragonauts",
"url": "http://pragonauts.com/",
"date": "23 Jun 2017"
},
"Kappamon": {
"name": "Kappamon",
"url": "https://kappamon.com/",
"date": "23 Jun 2017"
},
"Elevo": {
"name": "Elevo",
"url": "http://www.elevo.fr/",
"date": "23 Jun 2017"
},
"Oneday": {
"name": "Oneday",
"highlighted": true,
"url": "https://www.oneday.design/",
"date": "8 Dec 2016"
},
"Buefy": {
"name": "Buefy",
"url": "https://buefy.github.io/",
"date": "10 Apr 2017"
},
"Alt Three": {
"name": "Alt Three",
"url": "https://alt-three.com/",
"date": "31 Mar 2016"
}
},
"lists": {
"home": ["signal", "getbedtimestories", "counternetwork", "Gustav"],
"expo": [
"mullvad",
"klevgrand",
"starbucks-concept",
"signal",
"tinystore",
"searchcity",
"vinetos",
"infinitysearch",
"pentos",
"vivohostel",
"romes",
"formalfounder",
"klimchuk",
"oneprofile",
"pagespeed",
"rydesignsstuff",
"divjoy",
"spike",
"ftwcoin",
"runlet",
"bulmaplay",
"filegator",
"counternetwork",
"sinuous",
"agilox",
"pingstack",
"mynameismirko2018",
"pwn",
"saashub",
"snipper",
"smesummit",
"jethromay",
"uncut",
"receptionhalls",
"danielfr",
"faulthero",
"adilmania",
"mattfarley",
"griko",
"shecodes",
"jgthms",
"uigoodies",
"favicon",
"whiterabbitexpress",
"primative",
"getbedtimestories",
"mod",
"jobees",
"mythril",
"immunizationacademy",
"cssninja",
"planhr",
"hodlfund",
"cronhub",
"pollygot",
"reportz",
"mynameismirko",
"anyshortcut",
"ysimplicity",
"bongoutindonesia",
"uploadme",
"Gustav",
"Penmob",
"Brújula Turística",
"LottieFiles",
"Smileonthetiles",
"Sketch for Designrs",
"Bashful Birdie",
"Bugcraft Studio",
"Booknshelf",
"MD5",
"Driftrock",
"Jubiwee",
"Pragonauts",
"Kappamon",
"Elevo",
"Oneday",
"Buefy",
"Alt Three"
]
}
}

View file

@ -1,6 +0,0 @@
{
"fontawesome4": "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css",
"fontawesome5": "https://use.fontawesome.com/releases/v5.15.2/js/all.js",
"ionicons": "https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css",
"mdi": "https://cdn.materialdesignicons.com/2.1.19/css/materialdesignicons.min.css"
}

View file

@ -1,877 +0,0 @@
{
"by_id": {
"home": {
"name": "Home",
"icon": "fa-solid fa-house",
"path": "/"
},
"docs": {
"name": "Docs",
"long_name": "Documentation",
"subtitle": "Everything you need to <strong>create a website</strong> with Bulma",
"color": "primary",
"icon": "fa-solid fa-book",
"path": "/documentation/"
},
"code": {
"name": "Templates",
"subtitle": "Bulma templates to get started",
"color": "link",
"icon": "fa-solid fa-code",
"path": "/bulma-templates/"
},
"blog": {
"name": "Bulma Blog",
"subtitle": "Stay updated with new features",
"color": "rss",
"icon": "fa-solid fa-rss",
"path": "/blog/"
},
"expo": {
"name": "Expo",
"subtitle": "Official Bulma showcase",
"icon": "fa-solid fa-star",
"color": "expo",
"path": "/expo/"
},
"love": {
"name": "Love",
"subtitle": "Fans of Bulma around the world",
"color": "love",
"icon": "fa-solid fa-heart",
"path": "/love/"
},
"github": {
"name": "GitHub",
"subtitle": "Open Source on GitHub",
"icon_only": true,
"color": "github",
"icon": "fa-brands fa-github-alt fa-lg",
"href": "https://github.com/jgthms/bulma"
},
"twitter": {
"name": "Twitter",
"subtitle": "Follow me on Twitter",
"icon_only": true,
"color": "twitter",
"icon": "fa-brands fa-twitter fa-lg",
"href": "https://twitter.com/jgthms"
},
"sponsor": {
"name": "Sponsor",
"subtitle": "Sponsor Bulma and Open Source via <a href=\"https://www.patreon.com/jgthms\" target=\"_blank\">Patreon</a> and <a href=\"https://github.com/sponsors/jgthms\" target=\"_blank\">GitHub</a>",
"color": "patreon",
"icon": "fa-brands fa-patreon",
"path": "/become-a-bulma-sponsor/"
},
"shop": {
"name": "Shop",
"subtitle": "The Official Bulma Shop",
"color": "success",
"icon": "fa-solid fa-store",
"path": "/shop/"
},
"brand": {
"name": "Bulma Brand",
"subtitle": "The official Bulma logos",
"color": "primary",
"icon": "fa-solid fa-medal",
"path": "/brand/"
},
"backers": {
"id": "backers",
"name": "Backers",
"title": "Backers",
"color": "patreon",
"icon": "fa-solid fa-hand-holding-heart",
"path": "/backers/",
"subtitle": "Everyone who is supporting Bulma via Patreon and GitHub",
"description": "Everyone who is supporting Bulma"
},
"bootstrap": {
"name": "Coming from Bootstrap",
"subtitle": "See how Bulma is an alternative to Bootstrap",
"icon": "fa-solid fa-exchange-alt",
"color": "bootstrap",
"path": "/alternative-to-bootstrap/"
},
"extensions": {
"name": "Bulma Extensions",
"title": "Extensions",
"subtitle": "Side projects to enhance Bulma",
"icon": "fa-solid fa-plug",
"color": "extensions",
"path": "/extensions/"
},
"made-with-bulma": {
"name": "Made with Bulma",
"title": "Badge",
"subtitle": "The official community badge",
"icon": "fa-solid fa-certificate",
"color": "warning",
"path": "/made-with-bulma/"
},
"patreon-backers": {
"name": "Patreon and GitHub backers",
"subtitle": "Everyone who is supporting Bulma",
"icon": "fa-solid fa-patreon",
"color": "patreon",
"path": "/backers/"
},
"start": {
"name": "Start",
"subtitle": "An overview of what Bulma as a <strong>framework</strong> is all about",
"color": "start",
"icon": "fa-solid fa-arrow-right",
"path": "/documentation/start/"
},
"start-overview": {
"name": "Overview",
"subtitle": "You only need <strong>1 CSS file</strong> to use Bulma",
"color": "start",
"icon": "fa-regular fa-eye",
"path": "/documentation/start/overview/"
},
"start-installation": {
"name": "Installation",
"subtitle": "Create your <strong>own theme</strong> with a simple set of <strong>variables</strong>",
"color": "start",
"icon": "fa-solid fa-download",
"path": "/documentation/start/installation/"
},
"start-alternative-versions": {
"name": "Alternative Versions",
"subtitle": "Use one of the <strong>pre-built</strong> alternative versions of Bulma",
"color": "start",
"icon": "fa-solid fa-download",
"path": "/documentation/start/alternative-versions/"
},
"start-syntax": {
"name": "Syntax",
"subtitle": "<strong>How to use</strong> Bulma components and their alternative styles",
"color": "start",
"icon": "fa-solid fa-code",
"path": "/documentation/start/syntax/"
},
"start-modular": {
"name": "Modularity",
"subtitle": "Just import what you <strong>need</strong>",
"color": "start",
"icon": "fa-solid fa-cubes",
"path": "/documentation/start/modular/"
},
"start-responsiveness": {
"name": "Responsiveness",
"subtitle": "Bulma is a <strong>mobile-first</strong> framework",
"color": "start",
"icon": "fa-solid fa-arrows-alt-h",
"path": "/documentation/start/responsiveness/"
},
"start-migrating": {
"name": "Migrating to v1",
"subtitle": "How to <strong>migrate</strong> to Bulma v1",
"color": "start",
"icon": "fa-solid fa-arrow-up",
"path": "/documentation/start/migrating-to-v1/"
},
"features": {
"name": "Features",
"subtitle": "What makes Bulma <strong>special</strong>",
"color": "danger",
"icon": "fa-solid fa-wand-magic-sparkles",
"path": "/documentation/features/"
},
"features-auto-color": {
"name": "Automatic Color",
"subtitle": "Change the color of your text automatically based on the background",
"color": "danger",
"icon": "fa-solid fa-droplet",
"path": "/documentation/features/auto-color/"
},
"features-color-palettes": {
"name": "Color Palettes",
"subtitle": "Input <strong>1 color</strong>, Receive <strong>dozens</strong> of different <strong>shades</strong> for that color",
"color": "danger",
"icon": "fa-solid fa-swatchbook",
"path": "/documentation/features/color-palettes/"
},
"features-css-variables": {
"name": "CSS Variables",
"subtitle": "Customizing with <strong>CSS only</strong>",
"color": "danger",
"icon": "fa-brands fa-css3",
"path": "/documentation/features/css-variables/"
},
"features-dark-mode": {
"name": "Dark Mode",
"subtitle": "Bulma comes with an <strong>automatic Dark mode</strong>",
"color": "danger",
"icon": "fa-solid fa-moon",
"path": "/documentation/features/dark-mode/"
},
"features-skeletons": {
"name": "Skeletons",
"subtitle": "Transform almost any Bulma component into a <strong>skeleton loader</strong>, or use one of the pre-built utility elements",
"color": "danger",
"icon": "fa-solid fa-spinner",
"path": "/documentation/features/skeletons/"
},
"features-smart-columns": {
"name": "Smart Columns",
"subtitle": "The <strong>simplest</strong> column system",
"color": "danger",
"icon": "fa-solid fa-chart-simple fa-flip-vertical",
"path": "/documentation/features/smart-columns/"
},
"features-smart-grid": {
"name": "Smart Grid",
"subtitle": "A <strong>responsive 2D</strong> CSS Grid",
"color": "danger",
"icon": "fa-solid fa-grip",
"path": "/documentation/features/smart-grid/"
},
"features-themes": {
"name": "Themes",
"subtitle": "How Bulma styles its components with <strong>CSS variables</strong>",
"color": "danger",
"icon": "fa-solid fa-palette",
"path": "/documentation/features/themes/"
},
"sass": {
"name": "Sass Utilities",
"subtitle": "<strong>Sass tools</strong> used by Bulma and available for you",
"color": "primary",
"icon": "fa-brands fa-sass",
"path": "/documentation/sass/"
},
"sass-extends": {
"name": "Extends",
"subtitle": "Sass extends to keep your <strong>CSS code DRY</strong>",
"color": "sass",
"icon": "fa-solid fa-percentage",
"path": "/documentation/sass/extends/"
},
"sass-form-control-mixins": {
"name": "Form Control mixins",
"subtitle": "<strong>Mixins</strong> for Bulma's buttons and form controls",
"color": "sass",
"icon": "fa-regular fa-hand-pointer",
"path": "/documentation/sass/form-control-mixins/"
},
"sass-functions": {
"name": "Functions",
"subtitle": "<strong>Utility functions</strong> to calculate colors and other values",
"color": "orange",
"icon": "fa-solid fa-code",
"path": "/documentation/sass/functions/"
},
"sass-mixins": {
"name": "Mixins",
"subtitle": "Utility mixins for custom elements and other CSS helpers",
"color": "sass",
"icon": "fa-solid fa-at",
"path": "/documentation/sass/mixins/"
},
"sass-responsive-mixins": {
"name": "Responsive mixins",
"subtitle": "Mixins that allows you to define different styles for each screen size",
"color": "sass",
"icon": "fa-solid fa-arrows-alt-h",
"path": "/documentation/sass/responsive-mixins/"
},
"customize": {
"name": "Customize",
"subtitle": "Create your <strong>own theme</strong> with a simple set of <strong>variables</strong>",
"color": "sass",
"icon": "fa-solid fa-paint-brush",
"path": "/documentation/customize/"
},
"customize-concepts": {
"name": "Concepts",
"subtitle": "What makes Bulma <strong>customizable</strong>",
"color": "info",
"icon": "fa-solid fa-lightbulb",
"path": "/documentation/customize/concepts/"
},
"customize-with-sass": {
"name": "With Sass",
"subtitle": "Customize Bulma with Sass variables",
"color": "sass",
"icon": "fa-brands fa-sass",
"path": "/documentation/customize/with-sass/"
},
"customize-with-modular-sass": {
"name": "With Modular Sass",
"subtitle": "Import <strong>only</strong> what you need and <strong>customize</strong> it",
"color": "sass",
"icon": "fa-solid fa-cubes",
"path": "/documentation/customize/with-modular-sass/"
},
"customize-with-css-variables": {
"name": "With CSS Variables",
"subtitle": "See how Bulma uses <strong>Sass variables</strong> to allow easy customization",
"color": "grey",
"icon": "fa-brands fa-css3",
"path": "/documentation/customize/with-css-variables/"
},
"customize-sass-list": {
"name": "List of Sass variables",
"subtitle": "All <strong>Sass</strong> variables defined by Bulma",
"color": "grey",
"icon": "fa-solid fa-list",
"path": "/documentation/customize/list-of-sass-variables/"
},
"library": {
"name": "CSS Library",
"subtitle": "The core of the Bulma framework",
"color": "link",
"icon": "fa-solid fa-cubes",
"path": "/documentation/library/"
},
"columns": {
"name": "Columns",
"subtitle": "The power of <strong>Flexbox</strong> in a simple interface",
"color": "link",
"icon": "fa-solid fa-columns",
"path": "/documentation/columns/"
},
"columns-basics": {
"name": "Basics",
"subtitle": "A simple way to build <strong>responsive columns</strong>",
"color": "link",
"icon": "fa-solid fa-columns",
"path": "/documentation/columns/basics/"
},
"columns-sizes": {
"name": "Sizes",
"subtitle": "Define the <strong>size</strong> of each column <strong>individually</strong>",
"color": "success",
"icon": "fa-solid fa-up-right-and-down-left-from-center",
"path": "/documentation/columns/sizes/"
},
"columns-responsiveness": {
"name": "Responsiveness",
"subtitle": "Handle <strong>different</strong> column layouts for each <strong>breakpoint</strong>",
"color": "primary",
"icon": "fa-solid fa-arrows-left-right",
"path": "/documentation/columns/responsiveness/"
},
"columns-nesting": {
"name": "Nesting",
"subtitle": "A simple way to build <strong>responsive columns</strong>",
"color": "danger",
"icon": "fa-solid fa-sitemap",
"path": "/documentation/columns/nesting/"
},
"columns-gap": {
"name": "Gap",
"subtitle": "Customize the <strong>gap</strong> between the columns",
"color": "info",
"icon": "fa-solid fa-arrows-left-right-to-line",
"path": "/documentation/columns/gap/"
},
"columns-options": {
"name": "Options",
"subtitle": "Design different <strong>types</strong> of column layouts",
"color": "grey",
"icon": "fa-solid fa-cogs",
"path": "/documentation/columns/options/"
},
"grid": {
"name": "Grid",
"subtitle": "A <strong>2 dimensional</strong> layout component",
"icon": "fa-solid fa-th",
"path": "/documentation/grid/"
},
"grid-smart": {
"name": "Smart Grid",
"subtitle": "A <strong>smart</strong> 2D grid with <strong>flexible</strong> columns",
"icon": "fa-solid fa-lightbulb",
"path": "/documentation/grid/smart-grid/"
},
"grid-fixed": {
"name": "Fixed Grid",
"subtitle": "A customizable 2D <strong>fixed</strong> grid",
"icon": "fa-solid fa-grip",
"path": "/documentation/grid/fixed-grid/"
},
"grid-cells": {
"name": "Grid Cells",
"subtitle": "Adjust the width and height of each <strong>individual cell</strong>",
"icon": "fa-solid fa-square",
"path": "/documentation/grid/grid-cells/"
},
"grid-playground": {
"name": "Playground",
"subtitle": "<strong>Try out</strong> the Bulma 2D Grid",
"icon": "fa-solid fa-code",
"path": "/documentation/grid/playground/"
},
"layout": {
"name": "Layout",
"subtitle": "Design the <strong>structure</strong> of your webpage with these CSS classes",
"color": "success",
"icon": "fa-solid fa-border-none",
"path": "/documentation/layout/"
},
"layout-container": {
"name": "Container",
"subtitle": "A simple <strong>container</strong> to center your content horizontally",
"path": "/documentation/layout/container/",
"icon": "fa-solid fa-arrows-alt-h"
},
"layout-level": {
"name": "Level",
"subtitle": "A multi-purpose <strong>horizontal level</strong>, which can contain almost any other element",
"path": "/documentation/layout/level/",
"icon": "fa-solid fa-ruler-horizontal"
},
"layout-media": {
"name": "Media Object",
"subtitle": "The famous <strong>media object</strong> prevalent in social media interfaces, but useful in any context",
"path": "/documentation/layout/media-object/",
"icon": "fa-solid fa-th-list"
},
"layout-hero": {
"name": "Hero",
"subtitle": "An imposing <strong>hero banner</strong> to showcase something",
"path": "/documentation/layout/hero/",
"icon": "fa-solid fa-star"
},
"layout-section": {
"name": "Section",
"subtitle": "A simple container to divide your page into <strong>sections</strong>, like the one you're currently reading",
"path": "/documentation/layout/section/",
"icon": "fa-solid fa-square"
},
"layout-footer": {
"name": "Footer",
"subtitle": "A simple responsive <strong>footer</strong> which can include anything: lists, headings, columns, icons, buttons, etc.",
"path": "/documentation/layout/footer/",
"icon": "fa-solid fa-window-minimize"
},
"form": {
"name": "Form",
"subtitle": "The indispensable <strong>form controls</strong>, designed for maximum clarity",
"color": "link",
"icon": "fa-solid fa-align-left fa-flip-vertical",
"path": "/documentation/form/"
},
"form-general": {
"name": "General",
"subtitle": "All generic <strong>form controls</strong>, designed for consistency",
"color": "link",
"icon": "fa-solid fa-keyboard",
"path": "/documentation/form/general/"
},
"form-input": {
"name": "Input",
"subtitle": "The <strong>text input</strong> and its variations",
"color": "link",
"icon": "fa-solid fa-minus",
"path": "/documentation/form/input/"
},
"form-textarea": {
"name": "Textarea",
"subtitle": "The multiline <strong>textarea</strong> and its variations",
"color": "link",
"icon": "fa-solid fa-square",
"path": "/documentation/form/textarea/"
},
"form-select": {
"name": "Select",
"subtitle": "The browser built-in <strong>select dropdown</strong>, styled accordingly",
"color": "link",
"icon": "fa-solid fa-mouse-pointer",
"path": "/documentation/form/select/"
},
"form-checkbox": {
"name": "Checkbox",
"subtitle": "The 2-state <strong>checkbox</strong> in its native format",
"color": "link",
"icon": "fa-solid fa-check-square",
"path": "/documentation/form/checkbox/"
},
"form-radio": {
"name": "Radio",
"subtitle": "The mutually exclusive <strong>radio buttons</strong> in their native format",
"color": "link",
"icon": "fa-solid fa-dot-circle",
"path": "/documentation/form/radio/"
},
"form-file": {
"name": "File",
"subtitle": "A custom <strong>file upload</strong> input, without JavaScript",
"color": "link",
"icon": "fa-solid fa-cloud-upload-alt",
"path": "/documentation/form/file/"
},
"elements": {
"name": "Elements",
"subtitle": "Essential interface elements that only require a <strong>single CSS class</strong>",
"color": "orange",
"icon": "fa-solid fa-cube",
"path": "/documentation/elements/"
},
"elements-block": {
"name": "Block",
"subtitle": "Bulma's most basic spacer <strong>block</strong>",
"color": "grey",
"icon": "fa-solid fa-arrows-alt-v",
"path": "/documentation/elements/block/"
},
"elements-box": {
"name": "Box",
"subtitle": "A white <strong>box</strong> to contain other elements",
"color": "grey",
"icon": "fa-solid fa-square",
"path": "/documentation/elements/box/"
},
"elements-button": {
"name": "Button",
"subtitle": "The classic <strong>button</strong>, in different colors, sizes, and states",
"color": "success",
"icon": "fa-solid fa-hand-pointer",
"path": "/documentation/elements/button/"
},
"elements-content": {
"name": "Content",
"subtitle": "A single class to handle <strong>WYSIWYG</strong> generated content, where only <strong>HTML tags</strong> are available",
"color": "primary",
"icon": "fa-solid fa-align-left",
"path": "/documentation/elements/content/"
},
"elements-delete": {
"name": "Delete",
"subtitle": "A versatile <strong>delete</strong> cross",
"color": "danger",
"icon": "fa-solid fa-times-circle",
"path": "/documentation/elements/delete/"
},
"elements-icon": {
"name": "Icon",
"subtitle": "Compatible with all icon font libraries, including <strong>Font Awesome 5</strong>",
"icon": "fa-solid fa-font-awesome",
"path": "/documentation/elements/icon/"
},
"elements-image": {
"name": "Image",
"subtitle": "A container for <strong>responsive images</strong>",
"color": "sass",
"icon": "fa-solid fa-image",
"path": "/documentation/elements/image/"
},
"elements-notification": {
"name": "Notification",
"subtitle": "Bold <strong>notification</strong> blocks, to alert your users of something",
"color": "orange",
"icon": "fa-solid fa-exclamation-triangle",
"path": "/documentation/elements/notification/"
},
"elements-progress": {
"name": "Progress bars",
"subtitle": "Native HTML <strong>progress</strong> bars",
"color": "warning",
"icon": "fa-solid fa-spinner",
"path": "/documentation/elements/progress/"
},
"elements-table": {
"name": "Table",
"subtitle": "The inevitable HTML <strong>table</strong>, with special case cells",
"color": "info",
"icon": "fa-solid fa-table",
"path": "/documentation/elements/table/"
},
"elements-tag": {
"name": "Tag",
"subtitle": "Small <strong>tag labels</strong> to insert anywhere",
"color": "success",
"icon": "fa-solid fa-tag",
"path": "/documentation/elements/tag/"
},
"elements-title": {
"name": "Title",
"subtitle": "Simple <strong>headings</strong> to add depth to your page",
"color": "black",
"icon": "fa-solid fa-heading",
"path": "/documentation/elements/title/"
},
"components": {
"name": "Components",
"subtitle": "Advanced multi-part components with lots of possibilities",
"color": "danger",
"icon": "fa-solid fa-cubes",
"path": "/documentation/components/"
},
"components-breadcrumb": {
"name": "Breadcrumb",
"subtitle": "A simple <strong>breadcrumb</strong> component to improve your navigation experience",
"color": "star",
"icon": "fa-solid fa-ellipsis-h",
"path": "/documentation/components/breadcrumb/"
},
"components-card": {
"name": "Card",
"subtitle": "An all-around flexible and composable component",
"color": "success",
"icon": "fa-solid fa-id-card",
"path": "/documentation/components/card/"
},
"components-dropdown": {
"name": "Dropdown",
"subtitle": "An interactive <strong>dropdown menu</strong> for discoverable content",
"color": "success",
"icon": "fa-solid fa-angle-down",
"path": "/documentation/components/dropdown/"
},
"components-menu": {
"name": "Menu",
"subtitle": "A simple <strong>menu</strong>, for any type of vertical navigation",
"icon": "fa-solid fa-bars",
"path": "/documentation/components/menu/"
},
"components-message": {
"name": "Message",
"subtitle": "Colored <strong>message</strong> blocks, to emphasize part of your page",
"color": "info",
"icon": "fa-solid fa-window-maximize",
"path": "/documentation/components/message/"
},
"components-modal": {
"name": "Modal",
"subtitle": "A classic <strong>modal</strong> overlay, in which you can include <em>any</em> content you want",
"color": "danger",
"icon": "fa-solid fa-clone",
"path": "/documentation/components/modal/"
},
"components-navbar": {
"name": "Navbar",
"subtitle": "A responsive horizontal <strong>navbar</strong> that can support images, links, buttons, and dropdowns",
"color": "primary",
"icon": "fa-solid fa-minus",
"path": "/documentation/components/navbar/"
},
"components-pagination": {
"name": "Pagination",
"subtitle": "A responsive, usable, and flexible <strong>pagination</strong>",
"color": "orange",
"icon": "fa-solid fa-caret-square-right",
"path": "/documentation/components/pagination/"
},
"components-panel": {
"name": "Panel",
"subtitle": "A composable <strong>panel</strong>, for compact controls",
"color": "grey-dark",
"icon": "fa-solid fa-list-alt",
"path": "/documentation/components/panel/"
},
"components-tabs": {
"name": "Tabs",
"subtitle": "Simple responsive horizontal navigation <strong>tabs</strong>, with different styles",
"color": "sass",
"icon": "fa-solid fa-folder",
"path": "/documentation/components/tabs/"
},
"skeletons": {
"name": "Skeletons",
"subtitle": "Design the <strong>structure</strong> of your webpage with these CSS classes",
"color": "success",
"icon": "fa-solid fa-border-none",
"path": "/documentation/skeletons/"
},
"helpers": {
"name": "Helpers",
"subtitle": "Apply <strong>helper classes</strong> to almost any element, in order to alter their style",
"color": "success",
"icon": "fa-brands fa-css3",
"path": "/documentation/helpers/"
},
"helpers-color": {
"name": "Color",
"subtitle": "Change the <strong>color</strong> of the text and/or background",
"color": "success",
"icon": "fa-solid fa-tint",
"path": "/documentation/helpers/color-helpers/"
},
"helpers-palette": {
"name": "Color Palette",
"subtitle": "Use a color's <strong>palette</strong> as text color and/or background",
"color": "success",
"icon": "fa-solid fa-swatchbook",
"path": "/documentation/helpers/palette-helpers/"
},
"helpers-css-grid": {
"name": "CSS Grid",
"subtitle": "Change the <strong>color</strong> of the text and/or background",
"color": "success",
"icon": "fa-solid fa-grip",
"path": "/documentation/helpers/css-grid-helpers/"
},
"helpers-flexbox": {
"name": "Flexbox",
"subtitle": "Helpers for all <strong>Flexbox</strong> properties",
"color": "success",
"icon": "fa-regular fa-square",
"path": "/documentation/helpers/flexbox-helpers/"
},
"helpers-positioning": {
"name": "Positioning",
"subtitle": "Change the <strong>size</strong> and <strong>color</strong> of the text for one or multiple viewport width",
"color": "success-dark",
"icon": "fa-solid fa-mouse-pointer",
"path": "/documentation/helpers/spacing-helpers/"
},
"helpers-sizing": {
"name": "Sizing",
"subtitle": "Change the <strong>size</strong> and <strong>color</strong> of the text for one or multiple viewport width",
"color": "success-dark",
"icon": "fa-solid fa-expand-arrows-alt",
"path": "/documentation/helpers/spacing-helpers/"
},
"helpers-spacing": {
"name": "Spacing",
"subtitle": "Change the <strong>size</strong> and <strong>color</strong> of the text for one or multiple viewport width",
"color": "success-dark",
"icon": "fa-solid fa-arrows-alt-h",
"path": "/documentation/helpers/spacing-helpers/"
},
"helpers-typography": {
"name": "Typography",
"subtitle": "Change the <strong>size</strong>, weight, and other font properties of the text",
"color": "success",
"icon": "fa-solid fa-font",
"path": "/documentation/helpers/typography-helpers/"
},
"helpers-visibility": {
"name": "Visibility",
"subtitle": "<strong>Show/hide content</strong> depending on the width of the viewport",
"color": "success",
"icon": "fa-regular fa-eye",
"path": "/documentation/helpers/visibility-helpers/"
},
"helpers-other": {
"name": "Other",
"subtitle": "Other useful Bulma helpers",
"color": "success",
"icon": "fa-solid fa-ellipsis-h",
"path": "/documentation/helpers/other-helpers/"
}
},
"navbar": ["docs", "expo", "love", "sponsor"],
"navbar_icons": ["github", "twitter"],
"navbar_more": ["made-with-bulma", "backers", "brand", "extensions"],
"category_ids": [
"start",
"features",
"sass",
"customize",
"library",
"helpers"
],
"pagination_category_ids": [
"start",
"features",
"sass",
"customize",
"elements",
"components",
"form",
"columns",
"grid",
"layout",
"helpers"
],
"categories": {
"start": [
"start-overview",
"start-installation",
"start-alternative-versions",
"start-syntax",
"start-modular",
"start-responsiveness",
"start-migrating"
],
"features": [
"features-css-variables",
"features-themes",
"features-dark-mode",
"features-color-palettes",
"features-skeletons"
],
"sass": [
"sass-mixins",
"sass-responsive-mixins",
"sass-form-control-mixins",
"sass-extends"
],
"customize": [
"customize-concepts",
"customize-with-sass",
"customize-with-modular-sass",
"customize-with-css-variables",
"customize-sass-list"
],
"library": ["columns", "grid", "elements", "components", "form", "layout"],
"columns": [
"columns-basics",
"columns-sizes",
"columns-responsiveness",
"columns-nesting",
"columns-gap",
"columns-options"
],
"grid": ["grid-smart", "grid-fixed", "grid-cells", "grid-playground"],
"elements": [
"elements-block",
"elements-box",
"elements-button",
"elements-content",
"elements-delete",
"elements-icon",
"elements-image",
"elements-notification",
"elements-progress",
"elements-table",
"elements-tag",
"elements-title"
],
"components": [
"components-breadcrumb",
"components-card",
"components-dropdown",
"components-menu",
"components-message",
"components-modal",
"components-navbar",
"components-pagination",
"components-panel",
"components-tabs"
],
"form": [
"form-general",
"form-input",
"form-textarea",
"form-select",
"form-checkbox",
"form-radio",
"form-file"
],
"layout": [
"layout-container",
"layout-hero",
"layout-section",
"layout-level",
"layout-media",
"layout-footer"
],
"helpers": [
"helpers-color",
"helpers-palette",
"helpers-spacing",
"helpers-typography",
"helpers-visibility",
"helpers-flexbox",
"helpers-other"
]
}
}

File diff suppressed because it is too large Load diff

View file

@ -1,22 +0,0 @@
{
"title": "Bulma: Free, open source, and modern CSS framework based on Flexbox",
"description": "Bulma is a free, open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free.",
"documentation": "/documentation",
"download": "https://github.com/jgthms/bulma/releases/download/1.0.2/bulma-1.0.2.zip",
"release_notes": "https://github.com/jgthms/bulma/releases/tag/1.0.2",
"github": "https://github.com/jgthms/bulma",
"twitter": "https://twitter.com/jgthms",
"version": "1.0.2",
"book_url": "https://bleedingedgepress.com/creating-interfaces-bulma/",
"book_amazon": "https://www.amazon.com/Creating-Interfaces-Bulma-Jeremy-Thomas-ebook/dp/B079M1BJG4/",
"book_sample": "http://www.bleedingedgepress.com/book_excerpts/01E9D1/creating_interfaces_with_bulma_sample.pdf",
"scrimba_url": "https://scrimba.com/learn/bulma",
"patreon_url": "https://www.patreon.com/jgthms",
"sponsorship_url": "https://github.com/sponsors/jgthms",
"npm": "https://www.npmjs.com/package/bulma",
"git_ssh": "git clone git@github.com:jgthms/bulma.git",
"git_https": "git clone https://github.com/jgthms/bulma.git",
"git_cli": "gh repo clone jgthms/bulma",
"jsdelivr": "https://www.jsdelivr.com/package/npm/bulma",
"cdnjs": "https://cdnjs.com/libraries/bulma"
}

View file

@ -1,29 +0,0 @@
[
"",
"-00",
"-05",
"-10",
"-15",
"-20",
"-25",
"-30",
"-35",
"-40",
"-45",
"-50",
"-55",
"-60",
"-65",
"-70",
"-75",
"-80",
"-85",
"-90",
"-95",
"-100",
"-light",
"-dark",
"-soft",
"-bold",
"-on-scheme"
]

View file

@ -1,30 +0,0 @@
[
{
"name": "size-1",
"value": "3rem"
},
{
"name": "size-2",
"value": "2.5rem"
},
{
"name": "size-3",
"value": "2rem"
},
{
"name": "size-4",
"value": "1.5rem"
},
{
"name": "size-5",
"value": "1.25rem"
},
{
"name": "size-6",
"value": "1rem"
},
{
"name": "size-7",
"value": "0.75rem"
}
]

View file

@ -1 +0,0 @@
["small", "normal", "medium", "large"]

View file

@ -1,12 +0,0 @@
{
"by_id": {
"slotsandluck": {
"name": "slotsandluck",
"url": "https://www.slotsandluck.com/",
"title": "SLots&Luck",
"width": "112",
"height": "48"
}
},
"footer": ["slotsandluck"]
}

View file

@ -1,30 +0,0 @@
[
{
"amount": 1,
"message": "Thank you for supporting Bulma and open source!"
},
{
"amount": 10,
"message": "Your name will be put on the Bulma website's backers page, and in `backers.md` in the Bulma repository."
},
{
"amount": 30,
"message": "Your name will be put at the **top** of the Bulma website's backers page, and at the top of `backers.md` in the Bulma repository."
},
{
"amount": 100,
"message": "Your name or company logo will appear on the Bulma **homepage**."
},
{
"amount": 200,
"message": "Two of your names or company logos will appear on the Bulma **homepage**."
},
{
"amount": 300,
"message": "Your name or company logo will appear on the Bulma **homepage** and in the footer of **each page** of the website."
},
{
"amount": 500,
"message": "Your name or company logo will appear on the Bulma **documentation sidebar**."
}
]

View file

@ -1,4 +0,0 @@
{
"sass-vars": [],
"css-vars": []
}

View file

@ -1,222 +0,0 @@
{
"sass-vars": [
{
"name": "body-background-color",
"value": "var(--bulma-scheme-main)",
"css-var": "body-background-color"
},
{
"name": "body-size",
"value": "1em",
"css-var": "body-size"
},
{
"name": "body-min-width",
"value": "300px",
"css-var": "body-min-width"
},
{
"name": "body-rendering",
"value": "optimizeLegibility",
"css-var": "body-rendering"
},
{
"name": "body-family",
"value": "var(--bulma-family-primary)",
"css-var": "body-family"
},
{
"name": "body-overflow-x",
"value": "hidden",
"css-var": "body-overflow-x"
},
{
"name": "body-overflow-y",
"value": "scroll",
"css-var": "body-overflow-y"
},
{
"name": "body-color",
"value": "var(--bulma-text)",
"css-var": "body-color"
},
{
"name": "body-font-size",
"value": "1em",
"css-var": "body-font-size"
},
{
"name": "body-weight",
"value": "var(--bulma-weight-normal)",
"css-var": "body-weight"
},
{
"name": "body-line-height",
"value": "1.5",
"css-var": "body-line-height"
},
{
"name": "code-family",
"value": "var(--bulma-family-code)",
"css-var": "code-family"
},
{
"name": "code-padding",
"value": "0.25em 0.5em 0.25em",
"css-var": "code-padding"
},
{
"name": "code-weight",
"value": "normal",
"css-var": "code-weight"
},
{
"name": "code-size",
"value": "0.875em",
"css-var": "code-size"
},
{
"name": "small-font-size",
"value": "0.875em",
"css-var": "small-font-size"
},
{
"name": "hr-background-color",
"value": "var(--bulma-background)",
"css-var": "hr-background-color"
},
{
"name": "hr-height",
"value": "2px",
"css-var": "hr-height"
},
{
"name": "hr-margin",
"value": "1.5rem 0",
"css-var": "hr-margin"
},
{
"name": "strong-color",
"value": "var(--bulma-text-strong)",
"css-var": "strong-color"
},
{
"name": "strong-weight",
"value": "var(--bulma-weight-semibold)",
"css-var": "strong-weight"
},
{
"name": "pre-font-size",
"value": "0.875em",
"css-var": "pre-font-size"
},
{
"name": "pre-padding",
"value": "1.25rem 1.5rem",
"css-var": "pre-padding"
},
{
"name": "pre-code-font-size",
"value": "1em",
"css-var": "pre-code-font-size"
}
],
"css-vars": [
{
"name": "body-background-color",
"value": "var(--bulma-scheme-main)"
},
{
"name": "body-size",
"value": "1em"
},
{
"name": "body-min-width",
"value": "300px"
},
{
"name": "body-rendering",
"value": "optimizeLegibility"
},
{
"name": "body-family",
"value": "var(--bulma-family-primary)"
},
{
"name": "body-overflow-x",
"value": "hidden"
},
{
"name": "body-overflow-y",
"value": "scroll"
},
{
"name": "body-color",
"value": "var(--bulma-text)"
},
{
"name": "body-font-size",
"value": "1em"
},
{
"name": "body-weight",
"value": "var(--bulma-weight-normal)"
},
{
"name": "body-line-height",
"value": "1.5"
},
{
"name": "code-family",
"value": "var(--bulma-family-code)"
},
{
"name": "code-padding",
"value": "0.25em 0.5em 0.25em"
},
{
"name": "code-weight",
"value": "normal"
},
{
"name": "code-size",
"value": "0.875em"
},
{
"name": "small-font-size",
"value": "0.875em"
},
{
"name": "hr-background-color",
"value": "var(--bulma-background)"
},
{
"name": "hr-height",
"value": "2px"
},
{
"name": "hr-margin",
"value": "1.5rem 0"
},
{
"name": "strong-color",
"value": "var(--bulma-text-strong)"
},
{
"name": "strong-weight",
"value": "var(--bulma-weight-semibold)"
},
{
"name": "pre-font-size",
"value": "0.875em"
},
{
"name": "pre-padding",
"value": "1.25rem 1.5rem"
},
{
"name": "pre-code-font-size",
"value": "1em"
}
]
}

View file

@ -1,4 +0,0 @@
{
"sass-vars": [],
"css-vars": []
}

View file

@ -1,51 +0,0 @@
{
"sass-vars": [
{
"name": "skeleton-background",
"value": "var(--bulma-border)",
"css-var": "skeleton-background"
},
{
"name": "skeleton-radius",
"value": "var(--bulma-radius-small)",
"css-var": "skeleton-radius"
},
{
"name": "skeleton-block-min-height",
"value": "4.5em",
"css-var": "skeleton-block-min-height"
},
{
"name": "skeleton-lines-gap",
"value": "0.75em",
"css-var": "skeleton-lines-gap"
},
{
"name": "skeleton-line-height",
"value": "0.75em",
"css-var": "skeleton-line-height"
}
],
"css-vars": [
{
"name": "skeleton-background",
"value": "var(--bulma-border)"
},
{
"name": "skeleton-radius",
"value": "var(--bulma-radius-small)"
},
{
"name": "skeleton-block-min-height",
"value": "4.5em"
},
{
"name": "skeleton-lines-gap",
"value": "0.75em"
},
{
"name": "skeleton-line-height",
"value": "0.75em"
}
]
}

View file

@ -1,60 +0,0 @@
{
"sass-vars": [
{
"name": "breadcrumb-item-color",
"value": "var(--bulma-link-text)",
"css-var": "breadcrumb-item-color"
},
{
"name": "breadcrumb-item-hover-color",
"value": "var(--bulma-link-text-hover)",
"css-var": "breadcrumb-item-hover-color"
},
{
"name": "breadcrumb-item-active-color",
"value": "var(--bulma-link-text-active)",
"css-var": "breadcrumb-item-active-color"
},
{
"name": "breadcrumb-item-padding-vertical",
"value": "0",
"css-var": "breadcrumb-item-padding-vertical"
},
{
"name": "breadcrumb-item-padding-horizontal",
"value": "0.75em",
"css-var": "breadcrumb-item-padding-horizontal"
},
{
"name": "breadcrumb-item-separator-color",
"value": "var(--bulma-border)",
"css-var": "breadcrumb-item-separator-color"
}
],
"css-vars": [
{
"name": "breadcrumb-item-color",
"value": "var(--bulma-link-text)"
},
{
"name": "breadcrumb-item-hover-color",
"value": "var(--bulma-link-text-hover)"
},
{
"name": "breadcrumb-item-active-color",
"value": "var(--bulma-link-text-active)"
},
{
"name": "breadcrumb-item-padding-vertical",
"value": "0"
},
{
"name": "breadcrumb-item-padding-horizontal",
"value": "0.75em"
},
{
"name": "breadcrumb-item-separator-color",
"value": "var(--bulma-border)"
}
]
}

View file

@ -1,141 +0,0 @@
{
"sass-vars": [
{
"name": "card-color",
"value": "var(--bulma-text)",
"css-var": "card-color"
},
{
"name": "card-background-color",
"value": "var(--bulma-scheme-main)",
"css-var": "card-background-color"
},
{
"name": "card-shadow",
"value": "var(--bulma-shadow)",
"css-var": "card-shadow"
},
{
"name": "card-radius",
"value": "0.75rem",
"css-var": "card-radius"
},
{
"name": "card-header-background-color",
"value": "transparent",
"css-var": "card-header-background-color"
},
{
"name": "card-header-color",
"value": "var(--bulma-text-strong)",
"css-var": "card-header-color"
},
{
"name": "card-header-padding",
"value": "0.75rem 1rem",
"css-var": "card-header-padding"
},
{
"name": "card-header-shadow",
"value": "0 0.125em 0.25em hsla(\n var(--bulma-scheme-h),\n var(--bulma-scheme-s),\n var(--bulma-scheme-invert-l),\n 0.1\n)",
"css-var": "card-header-shadow"
},
{
"name": "card-header-weight",
"value": "var(--bulma-weight-bold)",
"css-var": "card-header-weight"
},
{
"name": "card-content-background-color",
"value": "transparent",
"css-var": "card-content-background-color"
},
{
"name": "card-content-padding",
"value": "1.5rem",
"css-var": "card-content-padding"
},
{
"name": "card-footer-background-color",
"value": "transparent",
"css-var": "card-footer-background-color"
},
{
"name": "card-footer-border-top",
"value": "1px solid var(--bulma-border-weak)",
"css-var": "card-footer-border-top"
},
{
"name": "card-footer-padding",
"value": "0.75rem",
"css-var": "card-footer-padding"
},
{
"name": "card-media-margin",
"value": "var(--bulma-block-spacing)",
"css-var": "card-media-margin"
}
],
"css-vars": [
{
"name": "card-color",
"value": "var(--bulma-text)"
},
{
"name": "card-background-color",
"value": "var(--bulma-scheme-main)"
},
{
"name": "card-shadow",
"value": "var(--bulma-shadow)"
},
{
"name": "card-radius",
"value": "0.75rem"
},
{
"name": "card-header-background-color",
"value": "transparent"
},
{
"name": "card-header-color",
"value": "var(--bulma-text-strong)"
},
{
"name": "card-header-padding",
"value": "0.75rem 1rem"
},
{
"name": "card-header-shadow",
"value": "0 0.125em 0.25em\n hsla(\n var(--bulma-scheme-h),\n var(--bulma-scheme-s),\n var(--bulma-scheme-invert-l),\n 0.1\n )"
},
{
"name": "card-header-weight",
"value": "var(--bulma-weight-bold)"
},
{
"name": "card-content-background-color",
"value": "transparent"
},
{
"name": "card-content-padding",
"value": "1.5rem"
},
{
"name": "card-footer-background-color",
"value": "transparent"
},
{
"name": "card-footer-border-top",
"value": "1px solid var(--bulma-border-weak)"
},
{
"name": "card-footer-padding",
"value": "0.75rem"
},
{
"name": "card-media-margin",
"value": "var(--bulma-block-spacing)"
}
]
}

View file

@ -1,139 +0,0 @@
{
"sass-vars": [
{
"name": "dropdown-menu-min-width",
"value": "12rem",
"css-var": "dropdown-menu-min-width"
},
{
"name": "dropdown-content-background-color",
"value": "var(--bulma-scheme-main)",
"css-var": "dropdown-content-background-color"
},
{
"name": "dropdown-content-offset",
"value": "0.25rem",
"css-var": "dropdown-content-offset"
},
{
"name": "dropdown-content-padding-bottom",
"value": "0.5rem",
"css-var": "dropdown-content-padding-bottom"
},
{
"name": "dropdown-content-padding-top",
"value": "0.5rem",
"css-var": "dropdown-content-padding-top"
},
{
"name": "dropdown-content-radius",
"value": "var(--bulma-radius)",
"css-var": "dropdown-content-radius"
},
{
"name": "dropdown-content-shadow",
"value": "var(--bulma-shadow)",
"css-var": "dropdown-content-shadow"
},
{
"name": "dropdown-content-z",
"value": "20",
"css-var": "dropdown-content-z"
},
{
"name": "dropdown-divider-background-color",
"value": "var(--bulma-border-weak)",
"css-var": "dropdown-divider-background-color"
}
],
"css-vars": [
{
"name": "dropdown-menu-min-width",
"value": "12rem"
},
{
"name": "dropdown-content-background-color",
"value": "var(--bulma-scheme-main)"
},
{
"name": "dropdown-content-offset",
"value": "0.25rem"
},
{
"name": "dropdown-content-padding-bottom",
"value": "0.5rem"
},
{
"name": "dropdown-content-padding-top",
"value": "0.5rem"
},
{
"name": "dropdown-content-radius",
"value": "var(--bulma-radius)"
},
{
"name": "dropdown-content-shadow",
"value": "var(--bulma-shadow)"
},
{
"name": "dropdown-content-z",
"value": "20"
},
{
"name": "dropdown-item-h",
"value": "#{$dropdown-item-h},"
},
{
"name": "dropdown-item-s",
"value": "#{$dropdown-item-s},"
},
{
"name": "dropdown-item-l",
"value": "#{$dropdown-item-l},"
},
{
"name": "dropdown-item-background-l",
"value": "#{$dropdown-item-background-l},"
},
{
"name": "dropdown-item-background-l-delta",
"value": "#{$dropdown-item-background-l-delta},"
},
{
"name": "dropdown-item-hover-background-l-delta",
"value": "#{$dropdown-item-hover-background-l-delta},"
},
{
"name": "dropdown-item-active-background-l-delta",
"value": "#{$dropdown-item-active-background-l-delta},"
},
{
"name": "dropdown-item-color-l",
"value": "#{$dropdown-item-color-l},"
},
{
"name": "dropdown-item-selected-h",
"value": "#{$dropdown-item-selected-h},"
},
{
"name": "dropdown-item-selected-s",
"value": "#{$dropdown-item-selected-s},"
},
{
"name": "dropdown-item-selected-l",
"value": "#{$dropdown-item-selected-l},"
},
{
"name": "dropdown-item-selected-background-l",
"value": "#{$dropdown-item-selected-background-l},"
},
{
"name": "dropdown-item-selected-color-l",
"value": "#{$dropdown-item-selected-color-l},"
},
{
"name": "dropdown-divider-background-color",
"value": "var(--bulma-border-weak)"
}
]
}

View file

@ -1,148 +0,0 @@
{
"sass-vars": [
{
"name": "menu-item-radius",
"value": "var(--bulma-radius-small)",
"css-var": "menu-item-radius"
},
{
"name": "menu-list-border-left",
"value": "1px solid var(--bulma-border)",
"css-var": "menu-list-border-left"
},
{
"name": "menu-list-line-height",
"value": "1.25",
"css-var": "menu-list-line-height"
},
{
"name": "menu-list-link-padding",
"value": "0.5em 0.75em",
"css-var": "menu-list-link-padding"
},
{
"name": "menu-nested-list-margin",
"value": "0.75em",
"css-var": "menu-nested-list-margin"
},
{
"name": "menu-nested-list-padding-left",
"value": "0.75em",
"css-var": "menu-nested-list-padding-left"
},
{
"name": "menu-label-color",
"value": "var(--bulma-text-weak)",
"css-var": "menu-label-color"
},
{
"name": "menu-label-font-size",
"value": "0.75em",
"css-var": "menu-label-font-size"
},
{
"name": "menu-label-letter-spacing",
"value": "0.1em",
"css-var": "menu-label-letter-spacing"
},
{
"name": "menu-label-spacing",
"value": "1em",
"css-var": "menu-label-spacing"
}
],
"css-vars": [
{
"name": "menu-item-h",
"value": "#{$menu-item-h},"
},
{
"name": "menu-item-s",
"value": "#{$menu-item-s},"
},
{
"name": "menu-item-l",
"value": "#{$menu-item-l},"
},
{
"name": "menu-item-background-l",
"value": "#{$menu-item-background-l},"
},
{
"name": "menu-item-background-l-delta",
"value": "#{$menu-item-background-l-delta},"
},
{
"name": "menu-item-hover-background-l-delta",
"value": "#{$menu-item-hover-background-l-delta},"
},
{
"name": "menu-item-active-background-l-delta",
"value": "#{$menu-item-active-background-l-delta},"
},
{
"name": "menu-item-color-l",
"value": "#{$menu-item-color-l},"
},
{
"name": "menu-item-radius",
"value": "var(--bulma-radius-small)"
},
{
"name": "menu-item-selected-h",
"value": "#{$menu-item-selected-h},"
},
{
"name": "menu-item-selected-s",
"value": "#{$menu-item-selected-s},"
},
{
"name": "menu-item-selected-l",
"value": "#{$menu-item-selected-l},"
},
{
"name": "menu-item-selected-background-l",
"value": "#{$menu-item-selected-background-l},"
},
{
"name": "menu-item-selected-color-l",
"value": "#{$menu-item-selected-color-l},"
},
{
"name": "menu-list-border-left",
"value": "1px solid var(--bulma-border)"
},
{
"name": "menu-list-line-height",
"value": "1.25"
},
{
"name": "menu-list-link-padding",
"value": "0.5em 0.75em"
},
{
"name": "menu-nested-list-margin",
"value": "0.75em"
},
{
"name": "menu-nested-list-padding-left",
"value": "0.75em"
},
{
"name": "menu-label-color",
"value": "var(--bulma-text-weak)"
},
{
"name": "menu-label-font-size",
"value": "0.75em"
},
{
"name": "menu-label-letter-spacing",
"value": "0.1em"
},
{
"name": "menu-label-spacing",
"value": "1em"
}
]
}

View file

@ -1,145 +0,0 @@
{
"sass-vars": [
{
"name": "message-border-l-delta",
"value": "-20%",
"css-var": "message-border-l-delta"
},
{
"name": "message-radius",
"value": "var(--bulma-radius)",
"css-var": "message-radius"
},
{
"name": "message-header-weight",
"value": "var(--bulma-weight-semibold)",
"css-var": "message-header-weight"
},
{
"name": "message-header-padding",
"value": "1em 1.25em",
"css-var": "message-header-padding"
},
{
"name": "message-header-radius",
"value": "var(--bulma-radius)",
"css-var": "message-header-radius"
},
{
"name": "message-body-border-width",
"value": "0 0 0 4px",
"css-var": "message-body-border-width"
},
{
"name": "message-body-color",
"value": "var(--bulma-text)",
"css-var": "message-body-color"
},
{
"name": "message-body-padding",
"value": "1.25em 1.5em",
"css-var": "message-body-padding"
},
{
"name": "message-body-radius",
"value": "var(--bulma-radius-small)",
"css-var": "message-body-radius"
},
{
"name": "message-body-pre-code-background-color",
"value": "transparent",
"css-var": "message-body-pre-code-background-color"
},
{
"name": "message-header-body-border-width",
"value": "0",
"css-var": "message-header-body-border-width"
},
{
"name": "message-colors",
"value": "dv.$colors"
}
],
"css-vars": [
{
"name": "message-border-l-delta",
"value": "-20%"
},
{
"name": "message-radius",
"value": "var(--bulma-radius)"
},
{
"name": "message-header-weight",
"value": "var(--bulma-weight-semibold)"
},
{
"name": "message-header-padding",
"value": "1em 1.25em"
},
{
"name": "message-header-radius",
"value": "var(--bulma-radius)"
},
{
"name": "message-body-border-width",
"value": "0 0 0 4px"
},
{
"name": "message-body-color",
"value": "var(--bulma-text)"
},
{
"name": "message-body-padding",
"value": "1.25em 1.5em"
},
{
"name": "message-body-radius",
"value": "var(--bulma-radius-small)"
},
{
"name": "message-body-pre-code-background-color",
"value": "transparent"
},
{
"name": "message-header-body-border-width",
"value": "0"
},
{
"name": "message-h",
"value": "#{$message-h},"
},
{
"name": "message-s",
"value": "#{$message-s},"
},
{
"name": "message-background-l",
"value": "#{$message-background-l},"
},
{
"name": "message-border-l",
"value": "#{$message-border-l},"
},
{
"name": "message-border-style",
"value": "#{$message-border-style},"
},
{
"name": "message-border-width",
"value": "#{$message-border-width},"
},
{
"name": "message-color-l",
"value": "#{$message-color-l},"
},
{
"name": "message-header-background-l",
"value": "#{$message-header-background-l},"
},
{
"name": "message-header-color-l",
"value": "#{$message-header-color-l},"
}
]
}

View file

@ -1,186 +0,0 @@
{
"sass-vars": [
{
"name": "modal-z",
"value": "40",
"css-var": "modal-z"
},
{
"name": "modal-background-background-color",
"value": "hsla(\n var(--bulma-scheme-h),\n var(--bulma-scheme-s),\n var(--bulma-scheme-invert-l),\n 0.86\n)",
"css-var": "modal-background-background-color"
},
{
"name": "modal-content-width",
"value": "40rem",
"css-var": "modal-content-width"
},
{
"name": "modal-content-margin-mobile",
"value": "1.25rem",
"css-var": "modal-content-margin-mobile"
},
{
"name": "modal-content-spacing-mobile",
"value": "10rem",
"css-var": "modal-content-spacing-mobile"
},
{
"name": "modal-content-spacing-tablet",
"value": "2.5rem",
"css-var": "modal-content-spacing-tablet"
},
{
"name": "modal-close-dimensions",
"value": "2.5rem",
"css-var": "modal-close-dimensions"
},
{
"name": "modal-close-right",
"value": "1.25rem",
"css-var": "modal-close-right"
},
{
"name": "modal-close-top",
"value": "1.25rem",
"css-var": "modal-close-top"
},
{
"name": "modal-card-spacing",
"value": "2.5rem",
"css-var": "modal-card-spacing"
},
{
"name": "modal-card-head-background-color",
"value": "var(--bulma-scheme-main)",
"css-var": "modal-card-head-background-color"
},
{
"name": "modal-card-head-padding",
"value": "2rem",
"css-var": "modal-card-head-padding"
},
{
"name": "modal-card-head-radius",
"value": "var(--bulma-radius-large)",
"css-var": "modal-card-head-radius"
},
{
"name": "modal-card-title-color",
"value": "var(--bulma-text-strong)",
"css-var": "modal-card-title-color"
},
{
"name": "modal-card-title-line-height",
"value": "1",
"css-var": "modal-card-title-line-height"
},
{
"name": "modal-card-title-size",
"value": "var(--bulma-size-4)",
"css-var": "modal-card-title-size"
},
{
"name": "modal-card-foot-background-color",
"value": "var(--bulma-scheme-main-bis)",
"css-var": "modal-card-foot-background-color"
},
{
"name": "modal-card-foot-radius",
"value": "var(--bulma-radius-large)",
"css-var": "modal-card-foot-radius"
},
{
"name": "modal-card-body-background-color",
"value": "var(--bulma-scheme-main)",
"css-var": "modal-card-body-background-color"
},
{
"name": "modal-card-body-padding",
"value": "2rem",
"css-var": "modal-card-body-padding"
}
],
"css-vars": [
{
"name": "modal-z",
"value": "40"
},
{
"name": "modal-background-background-color",
"value": "hsla(\n var(--bulma-scheme-h),\n var(--bulma-scheme-s),\n var(--bulma-scheme-invert-l),\n 0.86\n)"
},
{
"name": "modal-content-width",
"value": "40rem"
},
{
"name": "modal-content-margin-mobile",
"value": "1.25rem"
},
{
"name": "modal-content-spacing-mobile",
"value": "10rem"
},
{
"name": "modal-content-spacing-tablet",
"value": "2.5rem"
},
{
"name": "modal-close-dimensions",
"value": "2.5rem"
},
{
"name": "modal-close-right",
"value": "1.25rem"
},
{
"name": "modal-close-top",
"value": "1.25rem"
},
{
"name": "modal-card-spacing",
"value": "2.5rem"
},
{
"name": "modal-card-head-background-color",
"value": "var(--bulma-scheme-main)"
},
{
"name": "modal-card-head-padding",
"value": "2rem"
},
{
"name": "modal-card-head-radius",
"value": "var(--bulma-radius-large)"
},
{
"name": "modal-card-title-color",
"value": "var(--bulma-text-strong)"
},
{
"name": "modal-card-title-line-height",
"value": "1"
},
{
"name": "modal-card-title-size",
"value": "var(--bulma-size-4)"
},
{
"name": "modal-card-foot-background-color",
"value": "var(--bulma-scheme-main-bis)"
},
{
"name": "modal-card-foot-radius",
"value": "var(--bulma-radius-large)"
},
{
"name": "modal-card-body-background-color",
"value": "var(--bulma-scheme-main)"
},
{
"name": "modal-card-body-padding",
"value": "2rem"
}
]
}

View file

@ -1,166 +0,0 @@
{
"sass-vars": [
{
"name": "navbar-background-color",
"css-var": "navbar-background-color",
"value": "var(--bulma-scheme-main)"
},
{
"name": "navbar-box-shadow-size",
"css-var": "navbar-box-shadow-size",
"value": "0 0.125em 0 0"
},
{
"name": "navbar-box-shadow-color",
"css-var": "navbar-box-shadow-color",
"value": "var(--bulma-background)"
},
{
"name": "navbar-height",
"value": "3.25rem",
"css-var": "navbar-height"
},
{
"name": "navbar-padding-vertical",
"css-var": "navbar-padding-vertical",
"value": "1rem"
},
{
"name": "navbar-padding-horizontal",
"css-var": "navbar-padding-horizontal",
"value": "2rem"
},
{
"name": "navbar-z",
"css-var": "navbar-z",
"value": "30"
},
{
"name": "navbar-fixed-z",
"css-var": "navbar-fixed-z",
"value": "30"
},
{
"name": "navbar-item-img-max-height",
"css-var": "navbar-item-img-max-height",
"value": "1.75rem"
},
{
"name": "navbar-burger-color",
"css-var": "navbar-burger-color",
"value": "var(--bulma-navbar-item-color)"
},
{
"name": "navbar-tab-hover-background-color",
"css-var": "navbar-tab-hover-background-color",
"value": "transparent"
},
{
"name": "navbar-tab-hover-border-bottom-color",
"css-var": "navbar-tab-hover-border-bottom-color",
"value": "var(--bulma-link)"
},
{
"name": "navbar-tab-active-color",
"css-var": "navbar-tab-active-color",
"value": "var(--bulma-link)"
},
{
"name": "navbar-tab-active-background-color",
"css-var": "navbar-tab-active-background-color",
"value": "transparent"
},
{
"name": "navbar-tab-active-border-bottom-color",
"css-var": "navbar-tab-active-border-bottom-color",
"value": "var(--bulma-link)"
},
{
"name": "navbar-tab-active-border-bottom-style",
"css-var": "navbar-tab-active-border-bottom-style",
"value": "solid"
},
{
"name": "navbar-tab-active-border-bottom-width",
"css-var": "navbar-tab-active-border-bottom-width",
"value": "0.1875em"
},
{
"name": "navbar-dropdown-background-color",
"css-var": "navbar-dropdown-background-color",
"value": "var(--bulma-scheme-main)"
},
{
"name": "navbar-dropdown-border-l",
"css-var": "navbar-dropdown-border-l",
"value": "var(--bulma-border-l)"
},
{
"name": "navbar-dropdown-border-color",
"css-var": "navbar-dropdown-border-color",
"value": "hsl(\n var(--bulma-navbar-h),\n var(--bulma-navbar-s),\n var(--bulma-navbar-dropdown-border-l)\n)"
},
{
"name": "navbar-dropdown-border-style",
"css-var": "navbar-dropdown-border-style",
"value": "solid"
},
{
"name": "navbar-dropdown-border-width",
"css-var": "navbar-dropdown-border-width",
"value": "0.125em"
},
{
"name": "navbar-dropdown-offset",
"css-var": "navbar-dropdown-offset",
"value": "-0.25em"
},
{
"name": "navbar-dropdown-arrow",
"css-var": "navbar-dropdown-arrow",
"value": "var(--bulma-link)"
},
{
"name": "navbar-dropdown-radius",
"css-var": "navbar-dropdown-radius",
"value": "var(--bulma-radius-large)"
},
{
"name": "navbar-dropdown-z",
"css-var": "navbar-dropdown-z",
"value": "20"
},
{
"name": "navbar-dropdown-boxed-radius",
"css-var": "navbar-dropdown-boxed-radius",
"value": "var(--bulma-radius-large)"
},
{
"name": "navbar-dropdown-boxed-shadow",
"css-var": "navbar-dropdown-boxed-shadow",
"value": "0 0.5em 0.5em hsla(\n var(--bulma-scheme-h),\n var(--bulma-scheme-s),\n var(--bulma-scheme-invert-l),\n 0.1\n),\n0 0 0 1px hsla(\n var(--bulma-scheme-h),\n var(--bulma-scheme-s),\n var(--bulma-scheme-invert-l),\n 0.1\n)"
},
{
"name": "navbar-divider-background-l",
"css-var": "navbar-divider-background-l",
"value": "var(--bulma-background-l)"
},
{
"name": "navbar-divider-height",
"css-var": "navbar-divider-height",
"value": "0.125em"
},
{
"name": "navbar-bottom-box-shadow-size",
"css-var": "navbar-bottom-box-shadow-size",
"value": "0 -0.125em 0 0"
}
],
"css-vars": [
{
"name": "navbar-height",
"css-var": "navbar-height",
"value": "3.25rem"
}
]
}

View file

@ -1,256 +0,0 @@
{
"sass-vars": [
{
"name": "pagination-margin",
"value": "-0.25rem",
"css-var": "pagination-margin"
},
{
"name": "pagination-min-width",
"value": "var(--bulma-control-height)",
"css-var": "pagination-min-width"
},
{
"name": "pagination-item-border-style",
"value": "solid",
"css-var": "pagination-item-border-style"
},
{
"name": "pagination-item-border-width",
"value": "var(--bulma-control-border-width)",
"css-var": "pagination-item-border-width"
},
{
"name": "pagination-item-font-size",
"value": "1em",
"css-var": "pagination-item-font-size"
},
{
"name": "pagination-item-margin",
"value": "0.25rem",
"css-var": "pagination-item-margin"
},
{
"name": "pagination-item-padding-left",
"value": "0.5em",
"css-var": "pagination-item-padding-left"
},
{
"name": "pagination-item-padding-right",
"value": "0.5em",
"css-var": "pagination-item-padding-right"
},
{
"name": "pagination-nav-padding-left",
"value": "0.75em",
"css-var": "pagination-nav-padding-left"
},
{
"name": "pagination-nav-padding-right",
"value": "0.75em",
"css-var": "pagination-nav-padding-right"
},
{
"name": "pagination-disabled-color",
"value": "var(--bulma-text-weak)",
"css-var": "pagination-disabled-color"
},
{
"name": "pagination-disabled-background-color",
"value": "var(--bulma-border)",
"css-var": "pagination-disabled-background-color"
},
{
"name": "pagination-disabled-border-color",
"value": "var(--bulma-border)",
"css-var": "pagination-disabled-border-color"
},
{
"name": "pagination-current-color",
"value": "var(--bulma-link-invert)",
"css-var": "pagination-current-color"
},
{
"name": "pagination-current-background-color",
"value": "var(--bulma-link)",
"css-var": "pagination-current-background-color"
},
{
"name": "pagination-current-border-color",
"value": "var(--bulma-link)",
"css-var": "pagination-current-border-color"
},
{
"name": "pagination-ellipsis-color",
"value": "var(--bulma-text-weak)",
"css-var": "pagination-ellipsis-color"
},
{
"name": "pagination-shadow-inset",
"value": "inset 0 0.0625em 0.125em hsla(\n var(--bulma-scheme-h),\n var(--bulma-scheme-s),\n var(--bulma-scheme-invert-l),\n 0.2\n)",
"css-var": "pagination-shadow-inset"
}
],
"css-vars": [
{
"name": "pagination-margin",
"value": "-0.25rem"
},
{
"name": "pagination-min-width",
"value": "var(--bulma-control-height)"
},
{
"name": "pagination-item-h",
"value": "#{$pagination-item-h},"
},
{
"name": "pagination-item-s",
"value": "#{$pagination-item-s},"
},
{
"name": "pagination-item-l",
"value": "#{$pagination-item-l},"
},
{
"name": "pagination-item-background-l-delta",
"value": "#{$pagination-item-background-l-delta},"
},
{
"name": "pagination-item-hover-background-l-delta",
"value": "#{$pagination-item-hover-background-l-delta},"
},
{
"name": "pagination-item-active-background-l-delta",
"value": "#{$pagination-item-active-background-l-delta},"
},
{
"name": "pagination-item-border-style",
"value": "solid"
},
{
"name": "pagination-item-border-width",
"value": "var(--bulma-control-border-width)"
},
{
"name": "pagination-item-border-l",
"value": "#{$pagination-item-border-l},"
},
{
"name": "pagination-item-border-l-delta",
"value": "#{$pagination-item-border-l-delta},"
},
{
"name": "pagination-item-hover-border-l-delta",
"value": "#{$pagination-item-hover-border-l-delta},"
},
{
"name": "pagination-item-active-border-l-delta",
"value": "#{$pagination-item-active-border-l-delta},"
},
{
"name": "pagination-item-focus-border-l-delta",
"value": "#{$pagination-item-focus-border-l-delta},"
},
{
"name": "pagination-item-color-l",
"value": "#{$pagination-item-color-l},"
},
{
"name": "pagination-item-font-size",
"value": "1em"
},
{
"name": "pagination-item-margin",
"value": "0.25rem"
},
{
"name": "pagination-item-padding-left",
"value": "0.5em"
},
{
"name": "pagination-item-padding-right",
"value": "0.5em"
},
{
"name": "pagination-item-outer-shadow-h",
"value": "#{$pagination-item-outer-shadow-h},"
},
{
"name": "pagination-item-outer-shadow-s",
"value": "#{$pagination-item-outer-shadow-s},"
},
{
"name": "pagination-item-outer-shadow-l",
"value": "#{$pagination-item-outer-shadow-l},"
},
{
"name": "pagination-item-outer-shadow-a",
"value": "#{$pagination-item-outer-shadow-a},"
},
{
"name": "pagination-nav-padding-left",
"value": "0.75em"
},
{
"name": "pagination-nav-padding-right",
"value": "0.75em"
},
{
"name": "pagination-disabled-color",
"value": "var(--bulma-text-weak)"
},
{
"name": "pagination-disabled-background-color",
"value": "var(--bulma-border)"
},
{
"name": "pagination-disabled-border-color",
"value": "var(--bulma-border)"
},
{
"name": "pagination-current-color",
"value": "var(--bulma-link-invert)"
},
{
"name": "pagination-current-background-color",
"value": "var(--bulma-link)"
},
{
"name": "pagination-current-border-color",
"value": "var(--bulma-link)"
},
{
"name": "pagination-ellipsis-color",
"value": "var(--bulma-text-weak)"
},
{
"name": "pagination-shadow-inset",
"value": "inset 0 0.0625em 0.125em hsla(\n var(--bulma-scheme-h),\n var(--bulma-scheme-s),\n var(--bulma-scheme-invert-l),\n 0.2\n)"
},
{
"name": "pagination-selected-item-h",
"value": "#{$pagination-selected-item-h},"
},
{
"name": "pagination-selected-item-s",
"value": "#{$pagination-selected-item-s},"
},
{
"name": "pagination-selected-item-l",
"value": "#{$pagination-selected-item-l},"
},
{
"name": "pagination-selected-item-background-l",
"value": "#{$pagination-selected-item-background-l},"
},
{
"name": "pagination-selected-item-border-l",
"value": "#{$pagination-selected-item-border-l},"
},
{
"name": "pagination-selected-item-color-l",
"value": "#{$pagination-selected-item-color-l},"
}
]
}

View file

@ -1,208 +0,0 @@
{
"sass-vars": [
{
"name": "panel-margin",
"value": "var(--bulma-block-spacing)",
"css-var": "panel-margin"
},
{
"name": "panel-item-border",
"value": "1px solid var(--bulma-border-weak)",
"css-var": "panel-item-border"
},
{
"name": "panel-radius",
"value": "var(--bulma-radius-large)",
"css-var": "panel-radius"
},
{
"name": "panel-shadow",
"value": "var(--bulma-shadow)",
"css-var": "panel-shadow"
},
{
"name": "panel-heading-line-height",
"value": "1.25",
"css-var": "panel-heading-line-height"
},
{
"name": "panel-heading-padding",
"value": "1em 1.25em",
"css-var": "panel-heading-padding"
},
{
"name": "panel-heading-radius",
"value": "var(--bulma-radius)",
"css-var": "panel-heading-radius"
},
{
"name": "panel-heading-size",
"value": "1.25em",
"css-var": "panel-heading-size"
},
{
"name": "panel-heading-weight",
"value": "var(--bulma-weight-bold)",
"css-var": "panel-heading-weight"
},
{
"name": "panel-tabs-font-size",
"value": "1em",
"css-var": "panel-tabs-font-size"
},
{
"name": "panel-tab-border-bottom-color",
"value": "var(--bulma-border)",
"css-var": "panel-tab-border-bottom-color"
},
{
"name": "panel-tab-border-bottom-style",
"value": "solid",
"css-var": "panel-tab-border-bottom-style"
},
{
"name": "panel-tab-border-bottom-width",
"value": "1px",
"css-var": "panel-tab-border-bottom-width"
},
{
"name": "panel-tab-active-color",
"value": "var(--bulma-link-active)",
"css-var": "panel-tab-active-color"
},
{
"name": "panel-list-item-color",
"value": "var(--bulma-text)",
"css-var": "panel-list-item-color"
},
{
"name": "panel-list-item-hover-color",
"value": "var(--bulma-link)",
"css-var": "panel-list-item-hover-color"
},
{
"name": "panel-block-color",
"value": "var(--bulma-text-strong)",
"css-var": "panel-block-color"
},
{
"name": "panel-block-hover-background-color",
"value": "var(--bulma-background)",
"css-var": "panel-block-hover-background-color"
},
{
"name": "panel-block-active-border-left-color",
"value": "var(--bulma-link)",
"css-var": "panel-block-active-border-left-color"
},
{
"name": "panel-block-active-color",
"value": "var(--bulma-link-active)",
"css-var": "panel-block-active-color"
},
{
"name": "panel-block-active-icon-color",
"value": "var(--bulma-link)",
"css-var": "panel-block-active-icon-color"
},
{
"name": "panel-icon-color",
"value": "var(--bulma-text-weak)",
"css-var": "panel-icon-color"
},
{
"name": "panel-colors",
"value": "dv.$colors"
}
],
"css-vars": [
{
"name": "panel-margin",
"value": "var(--bulma-block-spacing)"
},
{
"name": "panel-item-border",
"value": "1px solid var(--bulma-border-weak)"
},
{
"name": "panel-radius",
"value": "var(--bulma-radius-large)"
},
{
"name": "panel-shadow",
"value": "var(--bulma-shadow)"
},
{
"name": "panel-heading-line-height",
"value": "1.25"
},
{
"name": "panel-heading-padding",
"value": "1em 1.25em"
},
{
"name": "panel-heading-radius",
"value": "var(--bulma-radius)"
},
{
"name": "panel-heading-size",
"value": "1.25em"
},
{
"name": "panel-heading-weight",
"value": "var(--bulma-weight-bold)"
},
{
"name": "panel-tabs-font-size",
"value": "1em"
},
{
"name": "panel-tab-border-bottom-color",
"value": "var(--bulma-border)"
},
{
"name": "panel-tab-border-bottom-style",
"value": "solid"
},
{
"name": "panel-tab-border-bottom-width",
"value": "1px"
},
{
"name": "panel-tab-active-color",
"value": "var(--bulma-link-active)"
},
{
"name": "panel-list-item-color",
"value": "var(--bulma-text)"
},
{
"name": "panel-list-item-hover-color",
"value": "var(--bulma-link)"
},
{
"name": "panel-block-color",
"value": "var(--bulma-text-strong)"
},
{
"name": "panel-block-hover-background-color",
"value": "var(--bulma-background)"
},
{
"name": "panel-block-active-border-left-color",
"value": "var(--bulma-link)"
},
{
"name": "panel-block-active-color",
"value": "var(--bulma-link-active)"
},
{
"name": "panel-block-active-icon-color",
"value": "var(--bulma-link)"
},
{
"name": "panel-icon-color",
"value": "var(--bulma-text-weak)"
}
]
}

View file

@ -1,222 +0,0 @@
{
"sass-vars": [
{
"name": "tabs-border-bottom-color",
"value": "var(--bulma-border)",
"css-var": "tabs-border-bottom-color"
},
{
"name": "tabs-border-bottom-style",
"value": "solid",
"css-var": "tabs-border-bottom-style"
},
{
"name": "tabs-border-bottom-width",
"value": "1px",
"css-var": "tabs-border-bottom-width"
},
{
"name": "tabs-link-color",
"value": "var(--bulma-text)",
"css-var": "tabs-link-color"
},
{
"name": "tabs-link-hover-border-bottom-color",
"value": "var(--bulma-text-strong)",
"css-var": "tabs-link-hover-border-bottom-color"
},
{
"name": "tabs-link-hover-color",
"value": "var(--bulma-text-strong)",
"css-var": "tabs-link-hover-color"
},
{
"name": "tabs-link-active-border-bottom-color",
"value": "var(--bulma-link-text)",
"css-var": "tabs-link-active-border-bottom-color"
},
{
"name": "tabs-link-active-color",
"value": "var(--bulma-link-text)",
"css-var": "tabs-link-active-color"
},
{
"name": "tabs-link-padding",
"value": "0.5em 1em",
"css-var": "tabs-link-padding"
},
{
"name": "tabs-boxed-link-radius",
"value": "var(--bulma-radius)",
"css-var": "tabs-boxed-link-radius"
},
{
"name": "tabs-boxed-link-hover-background-color",
"value": "var(--bulma-background)",
"css-var": "tabs-boxed-link-hover-background-color"
},
{
"name": "tabs-boxed-link-hover-border-bottom-color",
"value": "var(--bulma-border)",
"css-var": "tabs-boxed-link-hover-border-bottom-color"
},
{
"name": "tabs-boxed-link-active-background-color",
"value": "var(--bulma-scheme-main)",
"css-var": "tabs-boxed-link-active-background-color"
},
{
"name": "tabs-boxed-link-active-border-color",
"value": "var(--bulma-border)",
"css-var": "tabs-boxed-link-active-border-color"
},
{
"name": "tabs-boxed-link-active-border-bottom-color",
"value": "transparent",
"css-var": "tabs-boxed-link-active-border-bottom-color"
},
{
"name": "tabs-toggle-link-border-color",
"value": "var(--bulma-border)",
"css-var": "tabs-toggle-link-border-color"
},
{
"name": "tabs-toggle-link-border-style",
"value": "solid",
"css-var": "tabs-toggle-link-border-style"
},
{
"name": "tabs-toggle-link-border-width",
"value": "1px",
"css-var": "tabs-toggle-link-border-width"
},
{
"name": "tabs-toggle-link-hover-background-color",
"value": "var(--bulma-background)",
"css-var": "tabs-toggle-link-hover-background-color"
},
{
"name": "tabs-toggle-link-hover-border-color",
"value": "var(--bulma-border-hover)",
"css-var": "tabs-toggle-link-hover-border-color"
},
{
"name": "tabs-toggle-link-radius",
"value": "var(--bulma-radius)",
"css-var": "tabs-toggle-link-radius"
},
{
"name": "tabs-toggle-link-active-background-color",
"value": "var(--bulma-link)",
"css-var": "tabs-toggle-link-active-background-color"
},
{
"name": "tabs-toggle-link-active-border-color",
"value": "var(--bulma-link)",
"css-var": "tabs-toggle-link-active-border-color"
},
{
"name": "tabs-toggle-link-active-color",
"value": "var(--bulma-link-invert)",
"css-var": "tabs-toggle-link-active-color"
}
],
"css-vars": [
{
"name": "tabs-border-bottom-color",
"value": "var(--bulma-border)"
},
{
"name": "tabs-border-bottom-style",
"value": "solid"
},
{
"name": "tabs-border-bottom-width",
"value": "1px"
},
{
"name": "tabs-link-color",
"value": "var(--bulma-text)"
},
{
"name": "tabs-link-hover-border-bottom-color",
"value": "var(--bulma-text-strong)"
},
{
"name": "tabs-link-hover-color",
"value": "var(--bulma-text-strong)"
},
{
"name": "tabs-link-active-border-bottom-color",
"value": "var(--bulma-link-text)"
},
{
"name": "tabs-link-active-color",
"value": "var(--bulma-link-text)"
},
{
"name": "tabs-link-padding",
"value": "0.5em 1em"
},
{
"name": "tabs-boxed-link-radius",
"value": "var(--bulma-radius)"
},
{
"name": "tabs-boxed-link-hover-background-color",
"value": "var(--bulma-background)"
},
{
"name": "tabs-boxed-link-hover-border-bottom-color",
"value": "var(--bulma-border)"
},
{
"name": "tabs-boxed-link-active-background-color",
"value": "var(--bulma-scheme-main)"
},
{
"name": "tabs-boxed-link-active-border-color",
"value": "var(--bulma-border)"
},
{
"name": "tabs-boxed-link-active-border-bottom-color",
"value": "transparent"
},
{
"name": "tabs-toggle-link-border-color",
"value": "var(--bulma-border)"
},
{
"name": "tabs-toggle-link-border-style",
"value": "solid"
},
{
"name": "tabs-toggle-link-border-width",
"value": "1px"
},
{
"name": "tabs-toggle-link-hover-background-color",
"value": "var(--bulma-background)"
},
{
"name": "tabs-toggle-link-hover-border-color",
"value": "var(--bulma-border-hover)"
},
{
"name": "tabs-toggle-link-radius",
"value": "var(--bulma-radius)"
},
{
"name": "tabs-toggle-link-active-background-color",
"value": "var(--bulma-link)"
},
{
"name": "tabs-toggle-link-active-border-color",
"value": "var(--bulma-link)"
},
{
"name": "tabs-toggle-link-active-color",
"value": "var(--bulma-link-invert)"
}
]
}

View file

@ -1,9 +0,0 @@
{
"sass-vars": [],
"css-vars": [
{
"name": "block-spacing",
"value": "1.5rem"
}
]
}

Some files were not shown because too many files have changed in this diff Show more