Merge branch 'master' into setup-cypress
266
BACKERS.md
|
@ -1,111 +1,199 @@
|
|||
# Backers via Patreon
|
||||
<h2>Generous backers ($30+)</h2>
|
||||
|
||||
<ul>
|
||||
|
||||
|
||||
<li>
|
||||
echelon
|
||||
</li>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<p>Adrian Ocneanu</p>
|
||||
<a href="https://twitter.com/aocneanu" target="_blank" rel="nofollow"> aocneanu </a></li>
|
||||
<li>
|
||||
<p>Garry Newman</p>
|
||||
<a href="https://twitter.com/garrynewman" target="_blank" rel="nofollow"> garrynewman </a></li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li> echelon </li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h2>Website sponsors ($300+)</h2>
|
||||
|
||||
|
||||
<ul>
|
||||
<li> kevivmatrix </li>
|
||||
<li> stacho </li>
|
||||
<li> wingerdkm1 </li>
|
||||
|
||||
|
||||
<li>
|
||||
kevivmatrix
|
||||
</li>
|
||||
|
||||
<li>
|
||||
stacho
|
||||
</li>
|
||||
|
||||
<li>
|
||||
wingerdkm1
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
<h2>Homepage sponsors ($100+)</h2>
|
||||
|
||||
<ul>
|
||||
|
||||
<li>
|
||||
Robert Bolder
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Adela Belin
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Fintan Costello
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Iaroslav Baklan
|
||||
</li>
|
||||
|
||||
<li>
|
||||
123Calendars
|
||||
</li>
|
||||
|
||||
<li>
|
||||
KasynoHEX.com
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Gianni Museeuw
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Sarah Johnson
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Harvey Walters
|
||||
</li>
|
||||
|
||||
<li>
|
||||
DEMETRIOU ANNA
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Joe Kizlauskas
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Viktor & Steve Scott (NonGamStopWager.com)
|
||||
</li>
|
||||
|
||||
<li>
|
||||
seo pmi
|
||||
</li>
|
||||
|
||||
<li>
|
||||
CasinosHunter
|
||||
</li>
|
||||
|
||||
<li>
|
||||
PapersOwl
|
||||
</li>
|
||||
|
||||
<li>
|
||||
List.Casino
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Khayriddin Sodiqov
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Amelia Cook
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Iaroslav Baklan
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Aamir Javeed
|
||||
</li>
|
||||
|
||||
<li>
|
||||
D-Digital
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Casinozondercruks.net
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Xoo
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Jim
|
||||
</li>
|
||||
|
||||
|
||||
<li>
|
||||
laneadam
|
||||
</li>
|
||||
|
||||
<li>
|
||||
aaditysoni
|
||||
</li>
|
||||
|
||||
<li>
|
||||
toolshomdconsulting
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Fredspeler
|
||||
</li>
|
||||
|
||||
<li>
|
||||
aaditysony
|
||||
</li>
|
||||
|
||||
<li>
|
||||
patrick136
|
||||
</li>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<p>Robert Bolder</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Adela Belin</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Fintan Costello</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Iaroslav Baklan</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>123Calendars</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>KasynoHEX.com</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Gianni Museeuw</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Anbefalt</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Samuel Gramstad</p>
|
||||
Samz#0622 </li>
|
||||
<li>
|
||||
<p>Sarah Johnson</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Harvey Walters</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>DEMETRIOU ANNA</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>TROYPOINT</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li> laneadam </li>
|
||||
<li> Deepparashar </li>
|
||||
<li> GilmarLangelaan </li>
|
||||
<li> patrick136 </li>
|
||||
<li> Fredspeler </li>
|
||||
<li> aaditysony </li>
|
||||
<li> sarahjohnson3223321fd </li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
<h2>Bulma backers ($10+)</h2>
|
||||
|
||||
<ul>
|
||||
|
||||
|
||||
<li>
|
||||
chazelton331
|
||||
</li>
|
||||
|
||||
<li>
|
||||
jessemarple
|
||||
</li>
|
||||
|
||||
<li>
|
||||
mieko
|
||||
</li>
|
||||
|
||||
<li>
|
||||
mmmonica50
|
||||
</li>
|
||||
|
||||
<li>
|
||||
linkdd
|
||||
</li>
|
||||
|
||||
<li>
|
||||
bekwam
|
||||
</li>
|
||||
|
||||
<li>
|
||||
Gomah
|
||||
</li>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<p>Jordan Nemrow</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Jason Seminara</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Ian Ebden</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Al Romano</p>
|
||||
vip3rousmango#3357 </li>
|
||||
<li>
|
||||
<p>xvxx</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li> chazelton331 </li>
|
||||
<li> jessemarple </li>
|
||||
<li> mieko </li>
|
||||
<li> mmmonica50 </li>
|
||||
<li> linkdd </li>
|
||||
<li> bekwam </li>
|
||||
<li> Gomah </li>
|
||||
</ul>
|
||||
|
|
13
CHANGELOG.md
|
@ -1,5 +1,18 @@
|
|||
# Bulma Changelog
|
||||
|
||||
## 0.9.4
|
||||
|
||||
### New features
|
||||
|
||||
- **Responsive buttons**: the size of a button will change for each breakpoint
|
||||
- `@mixin between`: takes 2 breakpoint values, outputs a media query for the range between these 2 values
|
||||
- `$breakpoints` Sass map: a map of named breakpoints and their type (`from`, `until` or both)
|
||||
- `@mixin breakpoint`: uses the new `$breakpoints` Sass map to output a media query
|
||||
|
||||
### Bugfix
|
||||
|
||||
- #3500 Fix hidden disabled buttons on iOS 15.4
|
||||
|
||||
## 0.9.3
|
||||
|
||||
### New features
|
||||
|
|
2
LICENSE
|
@ -1,6 +1,6 @@
|
|||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2021 Jeremy Thomas
|
||||
Copyright (c) 2022 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
|
||||
|
|
114
README.md
|
@ -37,6 +37,7 @@ bower install bulma
|
|||
```
|
||||
|
||||
### Import
|
||||
|
||||
After installation, you can import the CSS file into your project using this snippet:
|
||||
|
||||
```sh
|
||||
|
@ -61,11 +62,11 @@ There is **no** JavaScript included. People generally want to use their own JS i
|
|||
|
||||
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
|
||||
- Chrome
|
||||
- Edge
|
||||
- Firefox
|
||||
- Opera
|
||||
- Safari
|
||||
|
||||
Internet Explorer (10+) is only partially supported.
|
||||
|
||||
|
@ -77,59 +78,62 @@ Browse the [online documentation here.](https://bulma.io/documentation/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 – 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 Microsoft’s 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](http://g14n.info/trunx) | Super Saiyan React components, son of awesome Bulma, implemented in TypeScript |
|
||||
| [@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 |
|
||||
| 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 – 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 Microsoft’s 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](http://g14n.info/trunx) | Super Saiyan React components, son of awesome Bulma, implemented in TypeScript |
|
||||
| [@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 |
|
||||
|
||||
## Copyright and license 
|
||||
|
||||
Code copyright 2021 Jeremy Thomas. Code released under [the MIT license](https://github.com/jgthms/bulma/blob/master/LICENSE).
|
||||
Code copyright 2022 Jeremy Thomas. Code released under [the MIT license](https://github.com/jgthms/bulma/blob/master/LICENSE).
|
||||
|
||||
[npm-link]: https://www.npmjs.com/package/bulma
|
||||
[awesome-link]: https://github.com/awesome-css-group/awesome-css
|
||||
[awesome-link]: https://github.com/awesome-css-group/awesome-css
|
||||
[awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg
|
||||
|
|
|
@ -611,7 +611,7 @@ fieldset[disabled] .button.is-text {
|
|||
.button.is-white[disabled],
|
||||
fieldset[disabled] .button.is-white {
|
||||
background-color: white;
|
||||
border-color: transparent;
|
||||
border-color: white;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -717,7 +717,7 @@ fieldset[disabled] .button.is-white.is-inverted.is-outlined {
|
|||
.button.is-black[disabled],
|
||||
fieldset[disabled] .button.is-black {
|
||||
background-color: #0a0a0a;
|
||||
border-color: transparent;
|
||||
border-color: #0a0a0a;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -823,7 +823,7 @@ fieldset[disabled] .button.is-black.is-inverted.is-outlined {
|
|||
.button.is-light[disabled],
|
||||
fieldset[disabled] .button.is-light {
|
||||
background-color: whitesmoke;
|
||||
border-color: transparent;
|
||||
border-color: whitesmoke;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -929,7 +929,7 @@ fieldset[disabled] .button.is-light.is-inverted.is-outlined {
|
|||
.button.is-dark[disabled],
|
||||
fieldset[disabled] .button.is-dark {
|
||||
background-color: #363636;
|
||||
border-color: transparent;
|
||||
border-color: #363636;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1035,7 +1035,7 @@ fieldset[disabled] .button.is-dark.is-inverted.is-outlined {
|
|||
.button.is-primary[disabled],
|
||||
fieldset[disabled] .button.is-primary {
|
||||
background-color: #00d1b2;
|
||||
border-color: transparent;
|
||||
border-color: #00d1b2;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1158,7 +1158,7 @@ fieldset[disabled] .button.is-primary.is-inverted.is-outlined {
|
|||
.button.is-link[disabled],
|
||||
fieldset[disabled] .button.is-link {
|
||||
background-color: #485fc7;
|
||||
border-color: transparent;
|
||||
border-color: #485fc7;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1281,7 +1281,7 @@ fieldset[disabled] .button.is-link.is-inverted.is-outlined {
|
|||
.button.is-info[disabled],
|
||||
fieldset[disabled] .button.is-info {
|
||||
background-color: #3e8ed0;
|
||||
border-color: transparent;
|
||||
border-color: #3e8ed0;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1404,7 +1404,7 @@ fieldset[disabled] .button.is-info.is-inverted.is-outlined {
|
|||
.button.is-success[disabled],
|
||||
fieldset[disabled] .button.is-success {
|
||||
background-color: #48c78e;
|
||||
border-color: transparent;
|
||||
border-color: #48c78e;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1527,7 +1527,7 @@ fieldset[disabled] .button.is-success.is-inverted.is-outlined {
|
|||
.button.is-warning[disabled],
|
||||
fieldset[disabled] .button.is-warning {
|
||||
background-color: #ffe08a;
|
||||
border-color: transparent;
|
||||
border-color: #ffe08a;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1650,7 +1650,7 @@ fieldset[disabled] .button.is-warning.is-inverted.is-outlined {
|
|||
.button.is-danger[disabled],
|
||||
fieldset[disabled] .button.is-danger {
|
||||
background-color: #f14668;
|
||||
border-color: transparent;
|
||||
border-color: #f14668;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1891,6 +1891,38 @@ fieldset[disabled] .button {
|
|||
margin-right: 0.25rem;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 768px) {
|
||||
.button.is-responsive.is-small {
|
||||
font-size: 0.5625rem;
|
||||
}
|
||||
.button.is-responsive,
|
||||
.button.is-responsive.is-normal {
|
||||
font-size: 0.65625rem;
|
||||
}
|
||||
.button.is-responsive.is-medium {
|
||||
font-size: 0.75rem;
|
||||
}
|
||||
.button.is-responsive.is-large {
|
||||
font-size: 1rem;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (min-width: 769px) and (max-width: 1023px) {
|
||||
.button.is-responsive.is-small {
|
||||
font-size: 0.65625rem;
|
||||
}
|
||||
.button.is-responsive,
|
||||
.button.is-responsive.is-normal {
|
||||
font-size: 0.75rem;
|
||||
}
|
||||
.button.is-responsive.is-medium {
|
||||
font-size: 1rem;
|
||||
}
|
||||
.button.is-responsive.is-large {
|
||||
font-size: 1.25rem;
|
||||
}
|
||||
}
|
||||
|
||||
.container {
|
||||
flex-grow: 1;
|
||||
margin: 0 auto;
|
||||
|
@ -6060,6 +6092,11 @@ body.has-navbar-fixed-bottom {
|
|||
|
||||
.navbar-burger {
|
||||
color: #4a4a4a;
|
||||
-moz-appearance: none;
|
||||
-webkit-appearance: none;
|
||||
appearance: none;
|
||||
background: none;
|
||||
border: none;
|
||||
cursor: pointer;
|
||||
display: block;
|
||||
height: 3.25rem;
|
||||
|
@ -6524,9 +6561,11 @@ a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, a.navbar-i
|
|||
box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
|
||||
}
|
||||
|
||||
.pagination-previous[disabled],
|
||||
.pagination-previous[disabled], .pagination-previous.is-disabled,
|
||||
.pagination-next[disabled],
|
||||
.pagination-link[disabled] {
|
||||
.pagination-next.is-disabled,
|
||||
.pagination-link[disabled],
|
||||
.pagination-link.is-disabled {
|
||||
background-color: #dbdbdb;
|
||||
border-color: #dbdbdb;
|
||||
box-shadow: none;
|
||||
|
|
2
css/bulma-rtl.min.css
vendored
63
css/bulma.css
vendored
|
@ -611,7 +611,7 @@ fieldset[disabled] .button.is-text {
|
|||
.button.is-white[disabled],
|
||||
fieldset[disabled] .button.is-white {
|
||||
background-color: white;
|
||||
border-color: transparent;
|
||||
border-color: white;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -717,7 +717,7 @@ fieldset[disabled] .button.is-white.is-inverted.is-outlined {
|
|||
.button.is-black[disabled],
|
||||
fieldset[disabled] .button.is-black {
|
||||
background-color: #0a0a0a;
|
||||
border-color: transparent;
|
||||
border-color: #0a0a0a;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -823,7 +823,7 @@ fieldset[disabled] .button.is-black.is-inverted.is-outlined {
|
|||
.button.is-light[disabled],
|
||||
fieldset[disabled] .button.is-light {
|
||||
background-color: whitesmoke;
|
||||
border-color: transparent;
|
||||
border-color: whitesmoke;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -929,7 +929,7 @@ fieldset[disabled] .button.is-light.is-inverted.is-outlined {
|
|||
.button.is-dark[disabled],
|
||||
fieldset[disabled] .button.is-dark {
|
||||
background-color: #363636;
|
||||
border-color: transparent;
|
||||
border-color: #363636;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1035,7 +1035,7 @@ fieldset[disabled] .button.is-dark.is-inverted.is-outlined {
|
|||
.button.is-primary[disabled],
|
||||
fieldset[disabled] .button.is-primary {
|
||||
background-color: #00d1b2;
|
||||
border-color: transparent;
|
||||
border-color: #00d1b2;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1158,7 +1158,7 @@ fieldset[disabled] .button.is-primary.is-inverted.is-outlined {
|
|||
.button.is-link[disabled],
|
||||
fieldset[disabled] .button.is-link {
|
||||
background-color: #485fc7;
|
||||
border-color: transparent;
|
||||
border-color: #485fc7;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1281,7 +1281,7 @@ fieldset[disabled] .button.is-link.is-inverted.is-outlined {
|
|||
.button.is-info[disabled],
|
||||
fieldset[disabled] .button.is-info {
|
||||
background-color: #3e8ed0;
|
||||
border-color: transparent;
|
||||
border-color: #3e8ed0;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1404,7 +1404,7 @@ fieldset[disabled] .button.is-info.is-inverted.is-outlined {
|
|||
.button.is-success[disabled],
|
||||
fieldset[disabled] .button.is-success {
|
||||
background-color: #48c78e;
|
||||
border-color: transparent;
|
||||
border-color: #48c78e;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1527,7 +1527,7 @@ fieldset[disabled] .button.is-success.is-inverted.is-outlined {
|
|||
.button.is-warning[disabled],
|
||||
fieldset[disabled] .button.is-warning {
|
||||
background-color: #ffe08a;
|
||||
border-color: transparent;
|
||||
border-color: #ffe08a;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1650,7 +1650,7 @@ fieldset[disabled] .button.is-warning.is-inverted.is-outlined {
|
|||
.button.is-danger[disabled],
|
||||
fieldset[disabled] .button.is-danger {
|
||||
background-color: #f14668;
|
||||
border-color: transparent;
|
||||
border-color: #f14668;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1891,6 +1891,38 @@ fieldset[disabled] .button {
|
|||
margin-right: 0.25rem;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 768px) {
|
||||
.button.is-responsive.is-small {
|
||||
font-size: 0.5625rem;
|
||||
}
|
||||
.button.is-responsive,
|
||||
.button.is-responsive.is-normal {
|
||||
font-size: 0.65625rem;
|
||||
}
|
||||
.button.is-responsive.is-medium {
|
||||
font-size: 0.75rem;
|
||||
}
|
||||
.button.is-responsive.is-large {
|
||||
font-size: 1rem;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (min-width: 769px) and (max-width: 1023px) {
|
||||
.button.is-responsive.is-small {
|
||||
font-size: 0.65625rem;
|
||||
}
|
||||
.button.is-responsive,
|
||||
.button.is-responsive.is-normal {
|
||||
font-size: 0.75rem;
|
||||
}
|
||||
.button.is-responsive.is-medium {
|
||||
font-size: 1rem;
|
||||
}
|
||||
.button.is-responsive.is-large {
|
||||
font-size: 1.25rem;
|
||||
}
|
||||
}
|
||||
|
||||
.container {
|
||||
flex-grow: 1;
|
||||
margin: 0 auto;
|
||||
|
@ -6060,6 +6092,11 @@ body.has-navbar-fixed-bottom {
|
|||
|
||||
.navbar-burger {
|
||||
color: #4a4a4a;
|
||||
-moz-appearance: none;
|
||||
-webkit-appearance: none;
|
||||
appearance: none;
|
||||
background: none;
|
||||
border: none;
|
||||
cursor: pointer;
|
||||
display: block;
|
||||
height: 3.25rem;
|
||||
|
@ -6524,9 +6561,11 @@ a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, a.navbar-i
|
|||
box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
|
||||
}
|
||||
|
||||
.pagination-previous[disabled],
|
||||
.pagination-previous[disabled], .pagination-previous.is-disabled,
|
||||
.pagination-next[disabled],
|
||||
.pagination-link[disabled] {
|
||||
.pagination-next.is-disabled,
|
||||
.pagination-link[disabled],
|
||||
.pagination-link.is-disabled {
|
||||
background-color: #dbdbdb;
|
||||
border-color: #dbdbdb;
|
||||
box-shadow: none;
|
||||
|
|
2
css/bulma.min.css
vendored
1
docs/.gitignore
vendored
|
@ -22,6 +22,7 @@ test.scss
|
|||
|
||||
.sass-cache
|
||||
/bulma
|
||||
/cypress/videos
|
||||
/dev
|
||||
/icons
|
||||
/styles/node_modules
|
||||
|
|
|
@ -1,130 +1,150 @@
|
|||
{
|
||||
"10": [
|
||||
{
|
||||
"name": "xvxx",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1572311879973
|
||||
},
|
||||
{
|
||||
"name": "Al Romano",
|
||||
"twitter": "",
|
||||
"discord": "vip3rousmango#3357",
|
||||
"start_timestamp": 1551649687685
|
||||
},
|
||||
{
|
||||
"name": "Ian Ebden",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1550700350622
|
||||
},
|
||||
{
|
||||
"name": "Jason Seminara",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1532955289949
|
||||
},
|
||||
{
|
||||
"name": "Jordan Nemrow",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1510767260223
|
||||
}
|
||||
],
|
||||
"30": [
|
||||
{
|
||||
"name": "Garry Newman",
|
||||
"twitter": "garrynewman",
|
||||
"discord": "",
|
||||
"start_timestamp": 1511186868165
|
||||
},
|
||||
{
|
||||
"name": "Adrian Ocneanu",
|
||||
"twitter": "aocneanu",
|
||||
"discord": "",
|
||||
"start_timestamp": 1510731567799,
|
||||
"website_url": "https://www.earthlink.ro/",
|
||||
"website_name": "Earthlink"
|
||||
}
|
||||
],
|
||||
"10": [],
|
||||
"30": [],
|
||||
"100": [
|
||||
{
|
||||
"name": "TROYPOINT",
|
||||
"name": "Jim ",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1628531474200
|
||||
"start_timestamp": 1651142918997
|
||||
},
|
||||
{
|
||||
"name": "DEMETRIOU ANNA",
|
||||
"name": "Xoo",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1626433960625
|
||||
"start_timestamp": 1650968572596
|
||||
},
|
||||
{
|
||||
"name": "Harvey Walters",
|
||||
"name": "Casinozondercruks.net",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1625562084646
|
||||
"start_timestamp": 1650907103737
|
||||
},
|
||||
{
|
||||
"name": "Sarah Johnson",
|
||||
"name": "D-Digital",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1623079667965
|
||||
"start_timestamp": 1649175123170
|
||||
},
|
||||
{
|
||||
"name": "Samuel Gramstad",
|
||||
"twitter": "",
|
||||
"discord": "Samz#0622",
|
||||
"start_timestamp": 1621672758292
|
||||
},
|
||||
{
|
||||
"name": "Anbefalt",
|
||||
"name": "Aamir Javeed",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1621615693000
|
||||
},
|
||||
{
|
||||
"name": "Gianni Museeuw",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1620986834560
|
||||
},
|
||||
{
|
||||
"name": "KasynoHEX.com",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1620836822427
|
||||
},
|
||||
{
|
||||
"name": "123Calendars",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1604304762614
|
||||
"start_timestamp": 1648632088308
|
||||
},
|
||||
{
|
||||
"name": "Iaroslav Baklan",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1603287724728
|
||||
"start_timestamp": 1644313256061
|
||||
},
|
||||
{
|
||||
"name": "Amelia Cook",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1642153516722
|
||||
},
|
||||
{
|
||||
"name": "Khayriddin Sodiqov",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1641029101064
|
||||
},
|
||||
{
|
||||
"name": "List.Casino",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1640116908039
|
||||
},
|
||||
{
|
||||
"name": "PapersOwl ",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1638878086598
|
||||
},
|
||||
{
|
||||
"name": "CasinosHunter",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1638614832341
|
||||
},
|
||||
{
|
||||
"name": "seo pmi",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1636618754871
|
||||
},
|
||||
{
|
||||
"name": "Viktor & Steve Scott (NonGamStopWager.com)",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1636065462475
|
||||
},
|
||||
{
|
||||
"name": "Joe Kizlauskas",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1634471312654
|
||||
},
|
||||
{
|
||||
"name": "DEMETRIOU ANNA",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1626430360625
|
||||
},
|
||||
{
|
||||
"name": "Harvey Walters",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1625558484646
|
||||
},
|
||||
{
|
||||
"name": "Sarah Johnson",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1623076067965
|
||||
},
|
||||
{
|
||||
"name": "Gianni Museeuw",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1620983234560
|
||||
},
|
||||
{
|
||||
"name": "KasynoHEX.com",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1620833222427
|
||||
},
|
||||
{
|
||||
"name": "123Calendars",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1604301162614
|
||||
},
|
||||
{
|
||||
"name": "Iaroslav Baklan",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1603284124728
|
||||
},
|
||||
{
|
||||
"name": "Fintan Costello",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1584546730317
|
||||
"start_timestamp": 1584543130317
|
||||
},
|
||||
{
|
||||
"name": "Adela Belin",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1564993835335
|
||||
"start_timestamp": 1564990235335
|
||||
},
|
||||
{
|
||||
"name": "Robert Bolder",
|
||||
"twitter": "",
|
||||
"discord": "",
|
||||
"start_timestamp": 1546593784071
|
||||
"start_timestamp": 1546590184071
|
||||
}
|
||||
],
|
||||
"300": [],
|
||||
|
|
|
@ -6,6 +6,8 @@
|
|||
"Heartz66",
|
||||
"coyled",
|
||||
"Berkanktk",
|
||||
"akhi-ninja",
|
||||
"phish-report",
|
||||
"romainnorberg",
|
||||
"bastien09",
|
||||
"neetso",
|
||||
|
@ -17,10 +19,12 @@
|
|||
"ruthiel",
|
||||
"paulmwatson",
|
||||
"carrchang",
|
||||
"Dylankjy",
|
||||
"iDuriel",
|
||||
"gustavoloureiro",
|
||||
"MSF42",
|
||||
"elalaouifaris"
|
||||
"elalaouifaris",
|
||||
"tiantiandas"
|
||||
],
|
||||
"10": [
|
||||
"Gomah",
|
||||
|
@ -35,12 +39,11 @@
|
|||
"echelon"
|
||||
],
|
||||
"100": [
|
||||
"sarahjohnson3223321fd",
|
||||
"patrick136",
|
||||
"aaditysony",
|
||||
"Fredspeler",
|
||||
"patrick136",
|
||||
"GilmarLangelaan",
|
||||
"Deepparashar",
|
||||
"toolshomdconsulting",
|
||||
"aaditysoni",
|
||||
"laneadam"
|
||||
],
|
||||
"200": [
|
||||
|
|
|
@ -600,6 +600,14 @@
|
|||
"icon": "rss",
|
||||
"path": "/blog/"
|
||||
},
|
||||
"brand": {
|
||||
"name": "Brand",
|
||||
"title": "Brand",
|
||||
"subtitle": "The official Bulma logos",
|
||||
"color": "primary",
|
||||
"icon": "medal",
|
||||
"path": "/brand/"
|
||||
},
|
||||
"expo": {
|
||||
"name": "Expo",
|
||||
"title": "Expo",
|
||||
|
@ -671,18 +679,24 @@
|
|||
"path": "/extensions/"
|
||||
}
|
||||
},
|
||||
"navbar": ["videos", "expo", "love", "backers"],
|
||||
"navbar": ["videos", "expo"],
|
||||
"navbarMore": [
|
||||
"love",
|
||||
"backers",
|
||||
"extensions",
|
||||
"bulma-book",
|
||||
"blog",
|
||||
"brand",
|
||||
"bulma-start",
|
||||
"made-with-bulma"
|
||||
],
|
||||
"more": [
|
||||
"love",
|
||||
"backers",
|
||||
"extensions",
|
||||
"bulma-book",
|
||||
"blog",
|
||||
"brand",
|
||||
"bulma-start",
|
||||
"made-with-bulma",
|
||||
"bootstrap"
|
||||
|
|
2026
docs/_data/love.json
|
@ -91,10 +91,10 @@
|
|||
},
|
||||
"papersowl": {
|
||||
"name": "PapersOwl",
|
||||
"url": "https://papersowl.com/write-my-essay-please",
|
||||
"url": "https://papersowl.com/write-my-research-paper",
|
||||
"title": "write my essay please",
|
||||
"width": "126",
|
||||
"height": "42",
|
||||
"width": "192",
|
||||
"height": "48",
|
||||
"follow": true
|
||||
},
|
||||
"sparheld": {
|
||||
|
@ -289,7 +289,7 @@
|
|||
"123calendars": {
|
||||
"name": "123Calendars",
|
||||
"url": "https://www.123calendars.com/",
|
||||
"title": "2021 Calendar",
|
||||
"title": "2022 Calendar",
|
||||
"width": "125",
|
||||
"height": "28",
|
||||
"follow": true
|
||||
|
@ -386,8 +386,9 @@
|
|||
"name": "cryptocasinos",
|
||||
"url": "https://cryptocasinos.com/",
|
||||
"title": "cryptocasinos",
|
||||
"width": "125",
|
||||
"height": "30"
|
||||
"width": "150",
|
||||
"height": "48",
|
||||
"follow": true
|
||||
},
|
||||
"gambledex": {
|
||||
"name": "gambledex",
|
||||
|
@ -416,7 +417,8 @@
|
|||
"url": "https://reddogcasino.com/en/games/blackjack",
|
||||
"title": "Red Dog Blackjack for US players",
|
||||
"width": "150",
|
||||
"height": "60"
|
||||
"height": "60",
|
||||
"follow": true
|
||||
},
|
||||
"rapidessay": {
|
||||
"name": "rapidessay",
|
||||
|
@ -467,6 +469,139 @@
|
|||
"width": "167",
|
||||
"height": "42",
|
||||
"follow": true
|
||||
},
|
||||
"inkedin": {
|
||||
"name": "inkedin",
|
||||
"url": "https://inkedin.com/no-deposit-casino-sites/",
|
||||
"title": "https://inkedin.com/no-deposit-casino-sites/",
|
||||
"width": "125",
|
||||
"height": "38",
|
||||
"follow": true
|
||||
},
|
||||
"ozzytyres": {
|
||||
"name": "ozzytyres",
|
||||
"url": "https://www.ozzytyres.com.au/news/ford-falcon-au-mag-wheels",
|
||||
"title": "falcon wheels",
|
||||
"width": "64",
|
||||
"height": "64",
|
||||
"follow": true
|
||||
},
|
||||
"nongamstopwager": {
|
||||
"name": "nongamstopwager",
|
||||
"url": "https://www.nongamstopwager.com",
|
||||
"title": "NonGamStopWager.com",
|
||||
"width": "139",
|
||||
"height": "51",
|
||||
"follow": true
|
||||
},
|
||||
"pmibet": {
|
||||
"name": "pmibet",
|
||||
"url": "https://parimatch.in/en/cricket/live",
|
||||
"title": "check the highest cricket live rates",
|
||||
"width": "180",
|
||||
"height": "80",
|
||||
"follow": true
|
||||
},
|
||||
"qberror": {
|
||||
"name": "qberror",
|
||||
"url": "https://qberror.com/",
|
||||
"title": "qberror",
|
||||
"width": "187",
|
||||
"height": "69",
|
||||
"follow": true
|
||||
},
|
||||
"casinoshunter": {
|
||||
"name": "casinoshunter",
|
||||
"url": "https://casinoshunter.com/online-casinos/",
|
||||
"title": "Best Online Casinos Canada",
|
||||
"width": "150",
|
||||
"height": "50",
|
||||
"follow": true
|
||||
},
|
||||
"listcasino": {
|
||||
"name": "list.casino",
|
||||
"url": "https://list.casino/pay-n-play/",
|
||||
"title": "Best Online Casinos Canada",
|
||||
"width": "165",
|
||||
"height": "45"
|
||||
},
|
||||
"flyclipart": {
|
||||
"name": "flyclipart",
|
||||
"url": "https://flyclipart.com/",
|
||||
"title": "flyclipart",
|
||||
"width": "150",
|
||||
"height": "43",
|
||||
"follow": true
|
||||
},
|
||||
"slotsempire": {
|
||||
"name": "slotsempire",
|
||||
"url": "https://slotsempire.com/",
|
||||
"title": "empire of slots online",
|
||||
"width": "120",
|
||||
"height": "39"
|
||||
},
|
||||
"nycjackets": {
|
||||
"name": "nycjackets",
|
||||
"url": "https://www.nycjackets.com/",
|
||||
"title": "nycjackets",
|
||||
"width": "120",
|
||||
"height": "54"
|
||||
},
|
||||
"theleathercity": {
|
||||
"name": "theleathercity",
|
||||
"url": "https://www.theleathercity.com/",
|
||||
"title": "theleathercity",
|
||||
"width": "178",
|
||||
"height": "30"
|
||||
},
|
||||
"realcasinoscanada": {
|
||||
"name": "realcasinoscanada",
|
||||
"url": "https://realcasinoscanada.com/",
|
||||
"title": "realcasinoscanada",
|
||||
"width": "210",
|
||||
"height": "64"
|
||||
},
|
||||
"jrop": {
|
||||
"name": "jrop",
|
||||
"url": "https://www.jrop.com/services/towing/",
|
||||
"title": "jrop",
|
||||
"width": "120",
|
||||
"height": "65"
|
||||
},
|
||||
"cusl": {
|
||||
"name": "cusl",
|
||||
"url": "https://www.casino-utan-svensk-licens.net/",
|
||||
"title": "cusl",
|
||||
"width": "160",
|
||||
"height": "70"
|
||||
},
|
||||
"boostlikes": {
|
||||
"name": "boostlikes",
|
||||
"url": "https://boostlikes.co/buy-tiktok-followers-likes/",
|
||||
"title": "Buy tiktok followers UK",
|
||||
"width": "226",
|
||||
"height": "52"
|
||||
},
|
||||
"casinozondercruks": {
|
||||
"name": "casinozondercruks",
|
||||
"url": "https://casinozondercruks.net/",
|
||||
"title": "casinozondercruks",
|
||||
"width": "145",
|
||||
"height": "48"
|
||||
},
|
||||
"xoo": {
|
||||
"name": "xoo",
|
||||
"url": "https://xoo.nl/",
|
||||
"title": "Xoo Sieraden Kopen",
|
||||
"width": "75",
|
||||
"height": "32"
|
||||
},
|
||||
"newbitcoincasinos": {
|
||||
"name": "newbitcoincasinos",
|
||||
"url": "https://newbitcoincasinos.com/",
|
||||
"title": "newbitcoincasinos",
|
||||
"width": "60",
|
||||
"height": "64"
|
||||
}
|
||||
},
|
||||
"home": [
|
||||
|
@ -476,32 +611,40 @@
|
|||
"clothingric",
|
||||
"emucoupon",
|
||||
"namobot",
|
||||
"firesticktricks",
|
||||
"realtimecommunications",
|
||||
"polygon",
|
||||
"bonusfinder",
|
||||
"coupons4printing",
|
||||
"inkoop",
|
||||
"dfds",
|
||||
"rajbet",
|
||||
"gamblizard",
|
||||
"casinofiables",
|
||||
"123calendars",
|
||||
"quickbookstoolhub",
|
||||
"aussiecasinohex",
|
||||
"kasynohex",
|
||||
"betrouwbaar-casino",
|
||||
"anbefalt",
|
||||
"writepaperfor",
|
||||
"gambledex",
|
||||
"wagerdex",
|
||||
"reddogcasino",
|
||||
"rapidessay",
|
||||
"gamblescope",
|
||||
"onlinecasinohex",
|
||||
"quickbooksfiledoctor",
|
||||
"idealecasinos",
|
||||
"casinotopitaly"
|
||||
"casinotopitaly",
|
||||
"inkedin",
|
||||
"nongamstopwager",
|
||||
"pmibet",
|
||||
"qberror",
|
||||
"casinoshunter",
|
||||
"papersowl",
|
||||
"listcasino",
|
||||
"flyclipart",
|
||||
"slotsempire",
|
||||
"nycjackets",
|
||||
"theleathercity",
|
||||
"realcasinoscanada",
|
||||
"jrop",
|
||||
"cusl",
|
||||
"boostlikes",
|
||||
"casinozondercruks",
|
||||
"xoo",
|
||||
"newbitcoincasinos"
|
||||
],
|
||||
"footer": ["polygon", "inkoop"]
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<nav id="categories" class="bd-categories">
|
||||
<div class="bd-categories-filter">
|
||||
<input id="categoriesFilter" class="input is-small" type="text" name="" placeholder="Filter links">
|
||||
<input id="categoriesFilter" class="input is-small" type="text" name="" placeholder="Filter links" style="border-radius: 0.5em;">
|
||||
<span class="bd-key">f</span>
|
||||
</div>
|
||||
|
||||
|
@ -10,11 +10,11 @@
|
|||
|
||||
{% if category_id == 'overview' %}
|
||||
<p class="bd-category-group">
|
||||
Concepts
|
||||
Guides
|
||||
</p>
|
||||
{% elsif category_id == 'columns' %}
|
||||
<p class="bd-category-group">
|
||||
Library
|
||||
CSS Library
|
||||
</p>
|
||||
{% endif %}
|
||||
|
||||
|
|
23
docs/_includes/components/logos-item.html
Normal file
|
@ -0,0 +1,23 @@
|
|||
<div
|
||||
{% if include.unsplash %}
|
||||
class="bd-logos-item"
|
||||
style="background-image: url(https://source.unsplash.com/{{ include.unsplash }}/480x480)"
|
||||
{% else %}
|
||||
class="bd-logos-item is-transparent"
|
||||
{% endif %}
|
||||
>
|
||||
<img src="{{ site.url }}/assets/{{ include.asset }}.svg">
|
||||
|
||||
<div class="bd-logos-download">
|
||||
<div class="has-text-centered">
|
||||
<div class="buttons are-centered">
|
||||
<a class="button is-primary is-light is-small" href="{{ site.url }}/assets/{{ include.asset }}.png">
|
||||
PNG
|
||||
</a>
|
||||
<a class="button is-primary is-light is-small" href="{{ site.url }}/assets/{{ include.asset }}.svg">
|
||||
SVG
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -15,7 +15,7 @@
|
|||
|
||||
{% if variables_size != '0' or variables_keys_size != '0' %}
|
||||
<div class="bd-vars">
|
||||
{% include elements/anchor.html name="Variables" %}
|
||||
{% include elements/anchor.html name=anchor_name %}
|
||||
|
||||
<div class="bd-var bd-is-head">
|
||||
<div class="bd-var-name">
|
||||
|
|
|
@ -5,4 +5,9 @@
|
|||
<a class="bd-anchor-link" href="#{{ include.name | slugify }}">
|
||||
#
|
||||
</a>
|
||||
{% if include.tag %}
|
||||
<span class="tag is-success">
|
||||
{{ include.tag }}
|
||||
</span>
|
||||
{% endif %}
|
||||
</h3>
|
||||
|
|
16
docs/_includes/elements/backers-paragraph.html
Normal file
|
@ -0,0 +1,16 @@
|
|||
{% if site.data.backers[include.tier].size > 0 or site.data.github[include.tier].size > 0 %}
|
||||
<h2>{{ include.title }}</h2>
|
||||
|
||||
<ul>
|
||||
{% for pt in site.data.backers[include.tier] reversed %}
|
||||
<li>
|
||||
{{ pt.name }}
|
||||
</li>
|
||||
{% endfor %}
|
||||
{% for gh in site.data.github[include.tier] reversed %}
|
||||
<li>
|
||||
{{ gh }}
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
{% endif %}
|
|
@ -9,9 +9,6 @@
|
|||
class="bd-sponsor-item {{ include.classname }}"
|
||||
href="{{ sponsor.url }}"
|
||||
target="_blank"
|
||||
{% unless sponsor.follow or sponsor.noopener %}
|
||||
rel="nofollow"
|
||||
{% endunless %}
|
||||
{% if sponsor.noopener %}
|
||||
rel="noopener"
|
||||
{% endif %}
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
{% assign tweet = site.data.love.tweets_by_id[include.tweet_id] %}
|
||||
{% assign twUrl = "https://twitter.com/" | append: tweet.username | append: "/status/" | append: tweet.id %}
|
||||
|
||||
<article class="bd-tw {{ include.modifier }} {% if include.drawing_id %}bd-has-drawing{% endif %}">
|
||||
<article
|
||||
data-likes="{{ tweet.hearts }}"
|
||||
data-id="{{ tweet.id }}"
|
||||
class="bd-tw {{ include.modifier }} {% if include.drawing_id %}bd-has-drawing{% endif %}">
|
||||
<header class="bd-tw-header">
|
||||
<a class="bd-tw-author" href="{{ twUrl }}" target="_blank">
|
||||
<figure class="bd-tw-avatar">
|
||||
|
|
|
@ -8,10 +8,7 @@
|
|||
<span class="icon has-text-primary">
|
||||
<i class="fas fa-book"></i>
|
||||
</span>
|
||||
<span class="is-hidden-tablet-only is-hidden-desktop-only">
|
||||
Documentation
|
||||
</span>
|
||||
<span class="is-hidden-mobile is-hidden-widescreen">
|
||||
<span>
|
||||
Docs
|
||||
</span>
|
||||
</a>
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
</a>
|
||||
</div>
|
||||
|
||||
<button id="searchIcon" class="navbar-item bd-navbar-search-icon bd-navbar-mobile-icon">
|
||||
<button id="searchIcon" class="navbar-item bd-navbar-search-icon bd-navbar-search-mobile-icon">
|
||||
<span class="icon">
|
||||
<i class="fas fa-lg fa-search"></i>
|
||||
</span>
|
||||
|
@ -64,14 +64,14 @@
|
|||
|
||||
<div class="navbar-item bd-navbar-download-button is-hidden-touch">
|
||||
<a class="button is-primary mr-3" href="{{ site.data.meta.download }}">
|
||||
<span class="icon">
|
||||
<span class="icon is-hidden-touch is-hidden-desktop-only">
|
||||
<i class="fas fa-download"></i>
|
||||
</span>
|
||||
<span>Download</span>
|
||||
</a>
|
||||
|
||||
<a href="{{ site.url }}{{ site.data.links.by_id.become-sponsor.path }}" class="button is-sponsor is-light">
|
||||
<span class="icon is-small">
|
||||
<span class="icon is-small is-hidden-touch is-hidden-desktop-only">
|
||||
<i class="fas fa-thumbs-up"></i>
|
||||
</span>
|
||||
<span>
|
||||
|
@ -79,12 +79,6 @@
|
|||
</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<button class="navbar-item bd-navbar-search-icon">
|
||||
<span class="icon">
|
||||
<i class="fas fa-lg fa-search"></i>
|
||||
</span>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
|
@ -4,6 +4,15 @@
|
|||
|
||||
<script src="{{ site.url }}/lib/main.js?v={{ site.time | date: '%Y%m%d%H%M' }}"></script>
|
||||
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-82634666-2"></script>
|
||||
<script>
|
||||
window.dataLayer = window.dataLayer || [];
|
||||
function gtag(){dataLayer.push(arguments);}
|
||||
gtag('js', new Date());
|
||||
|
||||
gtag('config', 'UA-82634666-2');
|
||||
</script>
|
||||
|
||||
{% if page.route == 'index' %}
|
||||
<script src="https://player.vimeo.com/api/player.js" ></script>
|
||||
<script type="text/javascript" src="{{ site.url }}/lib/index.js?v={{ site.time | date: '%Y%m%d%H%M' }}"></script>
|
||||
|
|
35
docs/_includes/snippets/responsive-buttons.html
Normal file
|
@ -0,0 +1,35 @@
|
|||
{% assign sizes = "default,small,normal,medium,large" | split: "," %}
|
||||
|
||||
<table class="table is-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Fixed size</th>
|
||||
<th>Responsive size <small class="has-text-grey has-text-weight-normal">(resize window to see in action)</small></th>
|
||||
<th>Code</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for size in sizes %}
|
||||
{% capture responsive_code %}
|
||||
<button class="button {% unless size == 'default' %}is-{{ size }} {% endunless %}is-responsive">
|
||||
{{ size | capitalize }}
|
||||
</button>
|
||||
{% endcapture %}
|
||||
<tr>
|
||||
<td>{{ size | capitalize }}</td>
|
||||
<td>
|
||||
<button class="button is-{{ size }}">
|
||||
{{ size | capitalize }}
|
||||
</button>
|
||||
</td>
|
||||
<td>
|
||||
{{ responsive_code }}
|
||||
</td>
|
||||
<td>
|
||||
{% highlight html %}{{ responsive_code }}{% endhighlight %}
|
||||
</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
|
@ -1,26 +1,26 @@
|
|||
document.addEventListener('DOMContentLoaded', () => {
|
||||
document.addEventListener("DOMContentLoaded", () => {
|
||||
// Search
|
||||
|
||||
const setSearchToggle = () => {
|
||||
const icon = document.getElementById('searchIcon');
|
||||
const search = document.getElementById('search');
|
||||
const input = document.getElementById('algoliaSearch');
|
||||
const icon = document.getElementById("searchIcon");
|
||||
const search = document.getElementById("search");
|
||||
const input = document.getElementById("algoliaSearch");
|
||||
|
||||
if (!icon) {
|
||||
return;
|
||||
}
|
||||
|
||||
icon.addEventListener('click', (event) => {
|
||||
search.classList.toggle('bd-is-visible');
|
||||
icon.addEventListener("click", (event) => {
|
||||
search.classList.toggle("bd-is-visible");
|
||||
|
||||
if (search.classList.contains('bd-is-visible')) {
|
||||
if (search.classList.contains("bd-is-visible")) {
|
||||
algoliaSearch.focus();
|
||||
}
|
||||
});
|
||||
|
||||
window.addEventListener('keydown', (event) => {
|
||||
if (event.key === 'Escape') {
|
||||
return search.classList.remove('bd-is-visible');
|
||||
window.addEventListener("keydown", (event) => {
|
||||
if (event.key === "Escape") {
|
||||
return search.classList.remove("bd-is-visible");
|
||||
}
|
||||
});
|
||||
};
|
||||
|
@ -30,7 +30,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
// Navbar
|
||||
|
||||
const setNavbarVisibility = () => {
|
||||
const navbar = document.getElementById('navbar');
|
||||
const navbar = document.getElementById("navbar");
|
||||
|
||||
if (!navbar) {
|
||||
return;
|
||||
|
@ -38,11 +38,11 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
|
||||
const cs = getComputedStyle(navbar);
|
||||
const paddingX = parseFloat(cs.paddingLeft) + parseFloat(cs.paddingRight);
|
||||
const brand = navbar.querySelector('.navbar-brand');
|
||||
const end = navbar.querySelector('.navbar-end');
|
||||
const search = navbar.querySelector('.bd-search');
|
||||
const original = document.getElementById('navbarStartOriginal');
|
||||
const clone = document.getElementById('navbarStartClone');
|
||||
const brand = navbar.querySelector(".navbar-brand");
|
||||
const end = navbar.querySelector(".navbar-end");
|
||||
const search = navbar.querySelector(".bd-search");
|
||||
const original = document.getElementById("navbarStartOriginal");
|
||||
const clone = document.getElementById("navbarStartClone");
|
||||
|
||||
const rest =
|
||||
navbar.clientWidth -
|
||||
|
@ -53,16 +53,16 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
|
||||
const space = original.clientWidth;
|
||||
const all = document.querySelectorAll(
|
||||
'#navbarStartClone > .bd-navbar-item'
|
||||
"#navbarStartClone > .bd-navbar-item"
|
||||
);
|
||||
const base = document.querySelectorAll(
|
||||
'#navbarStartClone > .bd-navbar-item-base'
|
||||
"#navbarStartClone > .bd-navbar-item-base"
|
||||
);
|
||||
const more = document.querySelectorAll(
|
||||
'#navbarStartOriginal > .bd-navbar-item-more'
|
||||
"#navbarStartOriginal > .bd-navbar-item-more"
|
||||
);
|
||||
const dropdown = document.querySelectorAll(
|
||||
'#navbarStartOriginal .bd-navbar-dropdown > .navbar-item'
|
||||
"#navbarStartOriginal .bd-navbar-dropdown > .navbar-item"
|
||||
);
|
||||
|
||||
let count = 0;
|
||||
|
@ -86,17 +86,17 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
|
||||
if (howManyMore > 0) {
|
||||
for (let i = 0; i < howManyMore; i++) {
|
||||
more[i].classList.add('bd-is-visible');
|
||||
dropdown[i].classList.add('bd-is-hidden');
|
||||
more[i].classList.add("bd-is-visible");
|
||||
dropdown[i].classList.add("bd-is-hidden");
|
||||
}
|
||||
}
|
||||
|
||||
for (let j = howManyMore; j < more.length; j++) {
|
||||
more[j].classList.remove('bd-is-visible');
|
||||
more[j].classList.remove("bd-is-visible");
|
||||
}
|
||||
|
||||
for (let k = howManyMore; k < dropdown.length; k++) {
|
||||
dropdown[k].classList.remove('bd-is-hidden');
|
||||
dropdown[k].classList.remove("bd-is-hidden");
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -104,35 +104,35 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
|
||||
// Cookies
|
||||
|
||||
const cookieBookModalName = 'bulma_closed_book_modal';
|
||||
const cookieBookModalName = "bulma_closed_book_modal";
|
||||
const cookieBookModal = Cookies.getJSON(cookieBookModalName) || false;
|
||||
|
||||
// Dropdowns
|
||||
|
||||
const $dropdowns = getAll('.dropdown:not(.is-hoverable)');
|
||||
const $dropdowns = getAll(".dropdown:not(.is-hoverable)");
|
||||
|
||||
if ($dropdowns.length > 0) {
|
||||
$dropdowns.forEach(($el) => {
|
||||
$el.addEventListener('click', (event) => {
|
||||
$el.addEventListener("click", (event) => {
|
||||
event.stopPropagation();
|
||||
$el.classList.toggle('is-active');
|
||||
$el.classList.toggle("is-active");
|
||||
});
|
||||
});
|
||||
|
||||
document.addEventListener('click', (event) => {
|
||||
document.addEventListener("click", (event) => {
|
||||
closeDropdowns();
|
||||
});
|
||||
}
|
||||
|
||||
function closeDropdowns() {
|
||||
$dropdowns.forEach(($el) => {
|
||||
$el.classList.remove('is-active');
|
||||
$el.classList.remove("is-active");
|
||||
});
|
||||
}
|
||||
|
||||
// Toggles
|
||||
|
||||
const $burgers = getAll('.navbar-burger');
|
||||
const $burgers = getAll(".navbar-burger");
|
||||
|
||||
if ($burgers.length > 0) {
|
||||
$burgers.forEach(($el) => {
|
||||
|
@ -140,11 +140,11 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
return;
|
||||
}
|
||||
|
||||
$el.addEventListener('click', () => {
|
||||
$el.addEventListener("click", () => {
|
||||
const target = $el.dataset.target;
|
||||
const $target = document.getElementById(target);
|
||||
$el.classList.toggle('is-active');
|
||||
$target.classList.toggle('is-active');
|
||||
$el.classList.toggle("is-active");
|
||||
$target.classList.toggle("is-active");
|
||||
});
|
||||
});
|
||||
}
|
||||
|
@ -152,15 +152,15 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
// Modals
|
||||
|
||||
const rootEl = document.documentElement;
|
||||
const $modals = getAll('.modal');
|
||||
const $modalButtons = getAll('.modal-button');
|
||||
const $modals = getAll(".modal");
|
||||
const $modalButtons = getAll(".modal-button");
|
||||
const $modalCloses = getAll(
|
||||
'.modal-background, .modal-close, .modal-card-head .delete, .modal-card-foot .button'
|
||||
".modal-background, .modal-close, .modal-card-head .delete, .modal-card-foot .button"
|
||||
);
|
||||
|
||||
if ($modalButtons.length > 0) {
|
||||
$modalButtons.forEach(($el) => {
|
||||
$el.addEventListener('click', () => {
|
||||
$el.addEventListener("click", () => {
|
||||
const target = $el.dataset.target;
|
||||
openModal(target);
|
||||
});
|
||||
|
@ -169,7 +169,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
|
||||
if ($modalCloses.length > 0) {
|
||||
$modalCloses.forEach(($el) => {
|
||||
$el.addEventListener('click', () => {
|
||||
$el.addEventListener("click", () => {
|
||||
closeModals();
|
||||
});
|
||||
});
|
||||
|
@ -177,18 +177,18 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
|
||||
function openModal(target) {
|
||||
const $target = document.getElementById(target);
|
||||
rootEl.classList.add('is-clipped');
|
||||
$target.classList.add('is-active');
|
||||
rootEl.classList.add("is-clipped");
|
||||
$target.classList.add("is-active");
|
||||
}
|
||||
|
||||
function closeModals() {
|
||||
rootEl.classList.remove('is-clipped');
|
||||
rootEl.classList.remove("is-clipped");
|
||||
$modals.forEach(($el) => {
|
||||
$el.classList.remove('is-active');
|
||||
$el.classList.remove("is-active");
|
||||
});
|
||||
}
|
||||
|
||||
document.addEventListener('keydown', (event) => {
|
||||
document.addEventListener("keydown", (event) => {
|
||||
const e = event || window.event;
|
||||
|
||||
if (e.keyCode === 27) {
|
||||
|
@ -199,7 +199,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
|
||||
// Clipboard
|
||||
|
||||
const $highlights = getAll('.highlight');
|
||||
const $highlights = getAll(".highlight");
|
||||
let itemsProcessed = 0;
|
||||
|
||||
if ($highlights.length > 0) {
|
||||
|
@ -207,19 +207,19 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
const copyEl = '<button class="button bd-copy">Copy</button>';
|
||||
const expandEl =
|
||||
'<button class="button is-small bd-expand">Expand</button>';
|
||||
$el.insertAdjacentHTML('beforeend', copyEl);
|
||||
$el.insertAdjacentHTML("beforeend", copyEl);
|
||||
|
||||
const $parent = $el.parentNode;
|
||||
|
||||
if ($parent && $parent.classList.contains('bd-is-more')) {
|
||||
if ($parent && $parent.classList.contains("bd-is-more")) {
|
||||
const showEl =
|
||||
'<button class="button is-small bd-show"><span class="icon"><i class="fas fa-code"></i></span><strong>Show code</strong></button>';
|
||||
$parent.insertAdjacentHTML('afterbegin', showEl);
|
||||
$parent.insertAdjacentHTML("afterbegin", showEl);
|
||||
} else if (
|
||||
$el.firstElementChild.scrollHeight > 480 &&
|
||||
$el.firstElementChild.clientHeight <= 480
|
||||
) {
|
||||
$el.insertAdjacentHTML('beforeend', expandEl);
|
||||
$el.insertAdjacentHTML("beforeend", expandEl);
|
||||
}
|
||||
|
||||
itemsProcessed++;
|
||||
|
@ -232,47 +232,49 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
|
||||
function addHighlightControls() {
|
||||
const $highlightButtons = getAll(
|
||||
'.highlight .bd-copy, .highlight .bd-expand'
|
||||
".highlight .bd-copy, .highlight .bd-expand"
|
||||
);
|
||||
|
||||
$highlightButtons.forEach(($el) => {
|
||||
$el.addEventListener('mouseenter', () => {
|
||||
$el.parentNode.classList.add('bd-is-hovering');
|
||||
$el.parentNode.parentNode.classList.add('bd-is-hovering');
|
||||
$el.addEventListener("mouseenter", () => {
|
||||
$el.parentNode.classList.add("bd-is-hovering");
|
||||
$el.parentNode.parentNode.classList.add("bd-is-hovering");
|
||||
});
|
||||
|
||||
$el.addEventListener('mouseleave', () => {
|
||||
$el.parentNode.classList.remove('bd-is-hovering');
|
||||
$el.parentNode.parentNode.classList.remove('bd-is-hovering');
|
||||
$el.addEventListener("mouseleave", () => {
|
||||
$el.parentNode.classList.remove("bd-is-hovering");
|
||||
$el.parentNode.parentNode.classList.remove("bd-is-hovering");
|
||||
});
|
||||
});
|
||||
|
||||
const $highlightExpands = getAll('.bd-snippet .bd-expand');
|
||||
const $highlightExpands = getAll(".bd-snippet .bd-expand");
|
||||
|
||||
$highlightExpands.forEach(($el) => {
|
||||
$el.addEventListener('click', () => {
|
||||
$el.parentNode.firstElementChild.style.maxHeight = 'none';
|
||||
$el.addEventListener("click", () => {
|
||||
$el.parentNode.firstElementChild.style.maxHeight = "none";
|
||||
});
|
||||
});
|
||||
|
||||
const $highlightShows = getAll('.bd-snippet .bd-show');
|
||||
const $highlightShows = getAll(".bd-snippet .bd-show");
|
||||
|
||||
$highlightShows.forEach(($el) => {
|
||||
$el.addEventListener('click', () => {
|
||||
const text = $el.querySelector('strong').textContent;
|
||||
const newText = text === 'Show code' ? 'Hide code' : 'Show code';
|
||||
$el.querySelector('strong').textContent = newText;
|
||||
$el.parentNode.classList.toggle('bd-is-more-clipped');
|
||||
$el.addEventListener("click", () => {
|
||||
const text = $el.querySelector("strong").textContent;
|
||||
const newText = text === "Show code" ? "Hide code" : "Show code";
|
||||
$el.querySelector("strong").textContent = newText;
|
||||
$el.parentNode.classList.toggle("bd-is-more-clipped");
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
setTimeout(() => {
|
||||
new Clipboard('.bd-copy', {
|
||||
new Clipboard(".bd-copy", {
|
||||
target: (trigger) => {
|
||||
return trigger.previousElementSibling.firstElementChild;
|
||||
},
|
||||
});
|
||||
|
||||
new Clipboard(".bd-clipboard");
|
||||
}, 100);
|
||||
|
||||
// Events
|
||||
|
@ -287,7 +289,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
}, 10);
|
||||
}
|
||||
|
||||
window.addEventListener('resize', handleResize);
|
||||
window.addEventListener("resize", handleResize);
|
||||
|
||||
// Utils
|
||||
|
||||
|
|
13
docs/_layouts/bare.html
Normal file
|
@ -0,0 +1,13 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.data.meta.description }}{% endif %}">
|
||||
<title>{% if page.fulltitle %}{{ page.fulltitle | markdownify | strip_html }}{% else %}{% if page.title %}{{ page.title | markdownify | strip_html }} | {% endif %}{{ site.data.meta.title | markdownify | strip_html }}{% endif %}</title>
|
||||
</head>
|
||||
<body>
|
||||
{{ content }}
|
||||
</body>
|
||||
</html>
|
|
@ -9,28 +9,7 @@
|
|||
>
|
||||
{% include global/deprecated.html %}
|
||||
{{ content }}
|
||||
{% include
|
||||
global/footer.html %}
|
||||
{% include global/footer.html %}
|
||||
{% include global/scripts.html %}
|
||||
<div id="surveyModal" class="modal">
|
||||
<div class="modal-background"></div>
|
||||
<div class="modal-content">
|
||||
<div
|
||||
class="modal-card-body py-6 px-0 is-flex is-justify-content-center"
|
||||
style="border-radius: 0.5rem"
|
||||
>
|
||||
<iframe
|
||||
src="https://docs.google.com/forms/d/e/1FAIpQLSfnJaOck3NuWcuUT5eSk39_qEDa56DhWEU5BRsQ8u9tMfvPWg/viewform?embedded=true"
|
||||
width="600"
|
||||
height="600"
|
||||
frameborder="0"
|
||||
marginheight="0"
|
||||
marginwidth="0"
|
||||
>Loading…</iframe
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
<button class="modal-close is-large" aria-label="close"></button>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
13
docs/_layouts/playground.html
Normal file
|
@ -0,0 +1,13 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>{{ page.title }}</title>
|
||||
<link rel="stylesheet" href="{{ site.url }}/css/{{ site.docs_file }}.css?v={{ site.time | date: "%Y%m%d%H%M" }}">
|
||||
</head>
|
||||
<body>
|
||||
{{ content }}
|
||||
</body>
|
||||
</html>
|
|
@ -30,10 +30,11 @@
|
|||
}
|
||||
|
||||
.bd-categories {
|
||||
@include overflow-touch;
|
||||
--height: 1.25;
|
||||
|
||||
overflow-y: auto;
|
||||
max-height: 100vh;
|
||||
overflow-y: auto;
|
||||
padding: var(--docs-side-padding);
|
||||
position: sticky;
|
||||
top: 0;
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
.bd-navbar {
|
||||
z-index: 50;
|
||||
|
||||
.navbar-brand img {
|
||||
height: 28px;
|
||||
max-height: 2em;
|
||||
|
@ -92,6 +94,11 @@
|
|||
--color-dark: var(--rss-dark);
|
||||
}
|
||||
|
||||
&.bd-navbar-item-brand {
|
||||
--color-light: var(--primary-light);
|
||||
--color-dark: var(--primary-dark);
|
||||
}
|
||||
|
||||
&.bd-navbar-item-extensions {
|
||||
--color-light: var(--extensions-light);
|
||||
--color-dark: var(--extensions-dark);
|
||||
|
@ -329,6 +336,10 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
.bd-navbar-search-desktop-icon {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
@include desktop() {
|
||||
|
@ -348,22 +359,23 @@
|
|||
}
|
||||
}
|
||||
|
||||
.bd-navbar-search-icon {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.bd-search {
|
||||
align-items: center;
|
||||
display: flex;
|
||||
flex-shrink: 0;
|
||||
// margin-left: 0.5rem;
|
||||
width: 16rem;
|
||||
width: 12rem;
|
||||
}
|
||||
|
||||
.bd-navbar-search-mobile-icon {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
@include widescreen() {
|
||||
.bd-navbar {
|
||||
font-size: 1.125rem;
|
||||
padding: 2rem 4rem;
|
||||
// padding: 2rem 4rem;
|
||||
|
||||
.navbar-brand img {
|
||||
height: 36px;
|
||||
|
@ -375,6 +387,10 @@
|
|||
left: 0;
|
||||
right: auto;
|
||||
}
|
||||
|
||||
.bd-search {
|
||||
width: 16rem;
|
||||
}
|
||||
}
|
||||
|
||||
@include fullhd() {
|
||||
|
|
44
docs/_sass/components/pill.scss
Normal file
|
@ -0,0 +1,44 @@
|
|||
.bd-pills {
|
||||
@extend %block;
|
||||
align-items: center;
|
||||
color: $text-light;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.bd-pill-label {
|
||||
padding: 0 0.5em;
|
||||
}
|
||||
|
||||
.bd-pills-body {
|
||||
background: $background;
|
||||
align-items: center;
|
||||
background: #fafafa;
|
||||
border-radius: 0.5em;
|
||||
display: flex;
|
||||
padding: 0.25em;
|
||||
}
|
||||
|
||||
.bd-pill-button {
|
||||
@extend %reset;
|
||||
border-radius: 0.25em;
|
||||
color: $text;
|
||||
cursor: pointer;
|
||||
font-weight: 500;
|
||||
padding: 0.5em 0.75em;
|
||||
position: relative;
|
||||
transition-duration: 0.5s;
|
||||
transition-property: color, background-color;
|
||||
|
||||
&:hover {
|
||||
background-color: $white;
|
||||
color: $text-strong;
|
||||
}
|
||||
|
||||
&.is-active {
|
||||
background-color: $white;
|
||||
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 0.125em 0.125em rgba(0, 0, 0, 0.05);
|
||||
color: $text-strong;
|
||||
z-index: 1;
|
||||
}
|
||||
}
|
|
@ -16,6 +16,10 @@
|
|||
}
|
||||
}
|
||||
|
||||
.bd-vars + .bd-vars {
|
||||
margin-top: var(--docs-inner);
|
||||
}
|
||||
|
||||
.bd-var {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
box-shadow: 0 0 1em rgba(black, 0.1);
|
||||
padding: 1em 1.5em;
|
||||
position: fixed;
|
||||
z-index: 10;
|
||||
z-index: 60;
|
||||
}
|
||||
|
||||
.cpck-invisible {
|
||||
|
|
135
docs/_sass/pages/brand.scss
Normal file
|
@ -0,0 +1,135 @@
|
|||
.bd-brand {
|
||||
padding: 3rem;
|
||||
}
|
||||
|
||||
.bd-logos {
|
||||
--size: 15rem;
|
||||
|
||||
> * {
|
||||
align-items: center;
|
||||
border-radius: 2em;
|
||||
display: flex;
|
||||
}
|
||||
}
|
||||
|
||||
.bd-logos-label {
|
||||
margin-bottom: 0 !important;
|
||||
}
|
||||
|
||||
%bd-logos-tile {
|
||||
grid-column: span 2;
|
||||
justify-content: center;
|
||||
height: var(--size);
|
||||
width: var(--size);
|
||||
}
|
||||
|
||||
.bd-logos-color {
|
||||
@extend %bd-logos-tile;
|
||||
}
|
||||
|
||||
.bd-logos-codes {
|
||||
align-items: stretch !important;
|
||||
flex-direction: column;
|
||||
flex-grow: 1;
|
||||
grid-column: span 4;
|
||||
}
|
||||
|
||||
.bd-logos-code {
|
||||
align-items: center;
|
||||
display: flex;
|
||||
flex-grow: 1;
|
||||
grid-column: span 2;
|
||||
|
||||
p:first-child {
|
||||
color: $text-light;
|
||||
}
|
||||
|
||||
p:nth-child(2) {
|
||||
flex-grow: 1;
|
||||
margin-right: 1em;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
p:last-child {
|
||||
}
|
||||
}
|
||||
|
||||
.bd-logos-item {
|
||||
@extend %bd-logos-tile;
|
||||
|
||||
background-size: cover;
|
||||
position: relative;
|
||||
|
||||
&.is-transparent {
|
||||
background-color: $border-light;
|
||||
background-image: repeating-linear-gradient(
|
||||
45deg,
|
||||
transparent,
|
||||
transparent 10px,
|
||||
hsla(0, 0%, 100%, 0.4) 0,
|
||||
hsla(0, 0%, 100%, 0.4) 20px
|
||||
),
|
||||
repeating-linear-gradient(
|
||||
-45deg,
|
||||
transparent,
|
||||
transparent 10px,
|
||||
hsla(0, 0%, 100%, 0.4) 0,
|
||||
hsla(0, 0%, 100%, 0.4) 20px
|
||||
);
|
||||
grid-column: span 2;
|
||||
}
|
||||
|
||||
&:hover {
|
||||
.bd-logos-download {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.bd-logos-download {
|
||||
@extend %overlay;
|
||||
@extend %center;
|
||||
|
||||
background-color: rgba($black, 0.8);
|
||||
border-radius: 2em;
|
||||
opacity: 0;
|
||||
transition-duration: $speed * 2;
|
||||
transition-property: opacity;
|
||||
|
||||
.title {
|
||||
color: $link-invert !important;
|
||||
}
|
||||
}
|
||||
|
||||
@include touch {
|
||||
.bd-logos {
|
||||
> * {
|
||||
justify-content: center;
|
||||
margin-bottom: 1.5rem !important;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
}
|
||||
|
||||
.bd-logos-label {
|
||||
justify-content: center;
|
||||
}
|
||||
}
|
||||
|
||||
@include desktop {
|
||||
.bd-logos {
|
||||
display: grid;
|
||||
grid-gap: 1rem;
|
||||
grid-template-columns: repeat(7, calc(var(--size) / 2));
|
||||
grid-template-rows: repeat(4, var(--size));
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
max-width: 936px;
|
||||
|
||||
> * {
|
||||
align-items: center;
|
||||
border-radius: 2em;
|
||||
display: flex;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -14,7 +14,7 @@
|
|||
%bd-docs-edge {
|
||||
background-color: $scheme-main-bis;
|
||||
width: $bd-edge-width;
|
||||
z-index: 3;
|
||||
z-index: 40;
|
||||
}
|
||||
|
||||
.bd-docs-toggles {
|
||||
|
|
BIN
docs/assets/Bulma Icon Black.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
3
docs/assets/Bulma Icon Black.svg
Normal file
|
@ -0,0 +1,3 @@
|
|||
<svg width="42" height="64" viewBox="0 0 42 64" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 44L3.81818 16L19.0909 0L38.1818 20L26.7273 32L42 48L19.0909 64L0 44Z" fill="black"/>
|
||||
</svg>
|
After Width: | Height: | Size: 240 B |
BIN
docs/assets/Bulma Icon White.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
3
docs/assets/Bulma Icon White.svg
Normal file
|
@ -0,0 +1,3 @@
|
|||
<svg width="42" height="64" viewBox="0 0 42 64" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 44L3.81818 16L19.0909 0L38.1818 20L26.7273 32L42 48L19.0909 64L0 44Z" fill="white"/>
|
||||
</svg>
|
After Width: | Height: | Size: 240 B |
BIN
docs/assets/Bulma Icon.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
3
docs/assets/Bulma Icon.svg
Normal file
|
@ -0,0 +1,3 @@
|
|||
<svg width="42" height="64" viewBox="0 0 42 64" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 44L3.81818 16L19.0909 0L38.1818 20L26.7273 32L42 48L19.0909 64L0 44Z" fill="#00D1B2"/>
|
||||
</svg>
|
After Width: | Height: | Size: 242 B |
BIN
docs/assets/Bulma Logo Black.png
Normal file
After Width: | Height: | Size: 2.9 KiB |
4
docs/assets/Bulma Logo Black.svg
Normal file
|
@ -0,0 +1,4 @@
|
|||
<svg width="160" height="40" viewBox="0 0 160 40" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M0.000183105 27.5L2.50018 10L12.5002 0L25.0002 12.5L17.5002 20L27.5002 30L12.5002 40L0.000183105 27.5Z" fill="black"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M42.1277 33.1427V6.89771C42.1277 6.38627 42.3565 5.9825 42.8141 5.68641C43.2717 5.39031 43.8101 5.24226 44.4292 5.24226H52.2219C57.6324 5.24226 60.3376 7.61101 60.3376 12.3486C60.3376 15.6326 59.1936 17.7725 56.9056 18.7685C58.2784 19.3069 59.3148 20.0673 60.0146 21.0498C60.7145 22.0323 61.0644 23.4657 61.0644 25.3499V26.1978C61.0644 29.1857 60.3377 31.3593 58.8841 32.7187C57.4305 34.0781 55.4655 34.7577 52.9891 34.7577H44.4292C43.7562 34.7577 43.2044 34.5962 42.7737 34.2732C42.343 33.9502 42.1277 33.5734 42.1277 33.1427V33.1427ZM47.3363 30.1548H51.8989C54.5099 30.1548 55.8154 28.6878 55.8154 25.7537V25.1077C55.8154 23.6003 55.4857 22.5101 54.8262 21.8371C54.1667 21.1642 53.1909 20.8277 51.8989 20.8277H47.3363V30.1548ZM47.3363 16.7093H51.8585C52.9083 16.7093 53.7091 16.3997 54.2609 15.7806C54.8127 15.1615 55.0887 14.3136 55.0887 13.2369C55.0887 12.1871 54.7993 11.3594 54.2206 10.7537C53.6418 10.148 52.841 9.84522 51.8181 9.84522H47.3363V16.7093ZM64.6983 25.7537V6.85734C64.6983 6.31897 64.9541 5.91521 65.4655 5.64603C65.9769 5.37685 66.5961 5.24226 67.3228 5.24226C68.0496 5.24226 68.6687 5.37685 69.1802 5.64603C69.6916 5.91521 69.9473 6.31897 69.9473 6.85734V25.7537C69.9473 28.8493 71.4278 30.397 74.3888 30.397C77.3498 30.397 78.8302 28.8493 78.8302 25.7537V6.85734C78.8302 6.31897 79.086 5.91521 79.5974 5.64603C80.1088 5.37685 80.7279 5.24226 81.4547 5.24226C82.1815 5.24226 82.8006 5.37685 83.3121 5.64603C83.8235 5.91521 84.0792 6.31897 84.0792 6.85734V25.7537C84.0792 28.93 83.1977 31.2651 81.4345 32.7591C79.6714 34.253 77.3229 35 74.3888 35C71.4547 35 69.1062 34.2598 67.343 32.7793C65.5799 31.2988 64.6983 28.9569 64.6983 25.7537V25.7537ZM88.8033 33.1023V6.85734C88.8033 6.31897 89.059 5.91521 89.5705 5.64603C90.0819 5.37685 90.701 5.24226 91.4278 5.24226C92.1546 5.24226 92.7737 5.37685 93.2851 5.64603C93.7966 5.91521 94.0523 6.31897 94.0523 6.85734V30.1548H103.904C104.389 30.1548 104.772 30.3836 105.055 30.8412C105.338 31.2988 105.479 31.8371 105.479 32.4563C105.479 33.0754 105.338 33.6137 105.055 34.0713C104.772 34.5289 104.389 34.7577 103.904 34.7577H91.1048C90.4857 34.7577 89.9473 34.6097 89.4897 34.3136C89.0321 34.0175 88.8033 33.6137 88.8033 33.1023V33.1023ZM108.346 33.1023V7.86676C108.346 6.97846 108.595 6.31898 109.093 5.88829C109.591 5.4576 110.217 5.24226 110.97 5.24226C111.966 5.24226 112.733 5.41723 113.272 5.76716C113.81 6.11709 114.402 6.87079 115.048 8.02826L120.015 17.0727L124.981 8.02826C125.627 6.87079 126.226 6.11709 126.778 5.76716C127.33 5.41723 128.103 5.24226 129.099 5.24226C129.853 5.24226 130.479 5.4576 130.977 5.88829C131.475 6.31898 131.724 6.97846 131.724 7.86676V33.1023C131.724 33.6137 131.461 34.0175 130.937 34.3136C130.412 34.6097 129.799 34.7577 129.099 34.7577C128.373 34.7577 127.754 34.6097 127.242 34.3136C126.731 34.0175 126.475 33.6137 126.475 33.1023V15.7402L121.751 24.1386C121.374 24.8385 120.782 25.1884 119.974 25.1884C119.194 25.1884 118.615 24.8385 118.238 24.1386L113.595 15.4172V33.1023C113.595 33.6137 113.332 34.0175 112.807 34.3136C112.282 34.6097 111.67 34.7577 110.97 34.7577C110.243 34.7577 109.624 34.6097 109.113 34.3136C108.601 34.0175 108.346 33.6137 108.346 33.1023V33.1023ZM134.51 32.5774C134.51 32.5236 134.537 32.389 134.591 32.1736L142.383 6.77658C142.545 6.2113 142.942 5.77389 143.575 5.46433C144.207 5.15478 144.927 5 145.735 5C146.542 5 147.269 5.15478 147.915 5.46433C148.561 5.77389 148.965 6.2113 149.126 6.77658L156.919 32.1736C156.973 32.389 157 32.5236 157 32.5774C157 33.1696 156.636 33.681 155.91 34.1117C155.183 34.5424 154.443 34.7577 153.689 34.7577C152.693 34.7577 152.101 34.4078 151.912 33.7079L150.378 28.3378H141.132L139.597 33.7079C139.409 34.4078 138.817 34.7577 137.821 34.7577C137.04 34.7577 136.293 34.5491 135.58 34.1319C134.867 33.7147 134.51 33.1965 134.51 32.5774V32.5774ZM142.222 24.2194H149.247L145.735 11.8237L142.222 24.2194Z" fill="black"/>
|
||||
</svg>
|
After Width: | Height: | Size: 4.1 KiB |
BIN
docs/assets/Bulma Logo White.png
Normal file
After Width: | Height: | Size: 3 KiB |
4
docs/assets/Bulma Logo White.svg
Normal file
|
@ -0,0 +1,4 @@
|
|||
<svg width="160" height="40" viewBox="0 0 160 40" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M0.000183105 27.5L2.50018 10L12.5002 0L25.0002 12.5L17.5002 20L27.5002 30L12.5002 40L0.000183105 27.5Z" fill="white"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M42.1277 33.1427V6.89771C42.1277 6.38627 42.3565 5.9825 42.8141 5.68641C43.2717 5.39031 43.8101 5.24226 44.4292 5.24226H52.2219C57.6324 5.24226 60.3376 7.61101 60.3376 12.3486C60.3376 15.6326 59.1936 17.7725 56.9056 18.7685C58.2784 19.3069 59.3148 20.0673 60.0146 21.0498C60.7145 22.0323 61.0644 23.4657 61.0644 25.3499V26.1978C61.0644 29.1857 60.3377 31.3593 58.8841 32.7187C57.4305 34.0781 55.4655 34.7577 52.9891 34.7577H44.4292C43.7562 34.7577 43.2044 34.5962 42.7737 34.2732C42.343 33.9502 42.1277 33.5734 42.1277 33.1427V33.1427ZM47.3363 30.1548H51.8989C54.5099 30.1548 55.8154 28.6878 55.8154 25.7537V25.1077C55.8154 23.6003 55.4857 22.5101 54.8262 21.8371C54.1667 21.1642 53.1909 20.8277 51.8989 20.8277H47.3363V30.1548ZM47.3363 16.7093H51.8585C52.9083 16.7093 53.7091 16.3997 54.2609 15.7806C54.8127 15.1615 55.0887 14.3136 55.0887 13.2369C55.0887 12.1871 54.7993 11.3594 54.2206 10.7537C53.6418 10.148 52.841 9.84522 51.8181 9.84522H47.3363V16.7093ZM64.6983 25.7537V6.85734C64.6983 6.31897 64.9541 5.91521 65.4655 5.64603C65.9769 5.37685 66.5961 5.24226 67.3228 5.24226C68.0496 5.24226 68.6687 5.37685 69.1802 5.64603C69.6916 5.91521 69.9473 6.31897 69.9473 6.85734V25.7537C69.9473 28.8493 71.4278 30.397 74.3888 30.397C77.3498 30.397 78.8302 28.8493 78.8302 25.7537V6.85734C78.8302 6.31897 79.086 5.91521 79.5974 5.64603C80.1088 5.37685 80.7279 5.24226 81.4547 5.24226C82.1815 5.24226 82.8006 5.37685 83.3121 5.64603C83.8235 5.91521 84.0792 6.31897 84.0792 6.85734V25.7537C84.0792 28.93 83.1977 31.2651 81.4345 32.7591C79.6714 34.253 77.3229 35 74.3888 35C71.4547 35 69.1062 34.2598 67.343 32.7793C65.5799 31.2988 64.6983 28.9569 64.6983 25.7537V25.7537ZM88.8033 33.1023V6.85734C88.8033 6.31897 89.059 5.91521 89.5705 5.64603C90.0819 5.37685 90.701 5.24226 91.4278 5.24226C92.1546 5.24226 92.7737 5.37685 93.2851 5.64603C93.7966 5.91521 94.0523 6.31897 94.0523 6.85734V30.1548H103.904C104.389 30.1548 104.772 30.3836 105.055 30.8412C105.338 31.2988 105.479 31.8371 105.479 32.4563C105.479 33.0754 105.338 33.6137 105.055 34.0713C104.772 34.5289 104.389 34.7577 103.904 34.7577H91.1048C90.4857 34.7577 89.9473 34.6097 89.4897 34.3136C89.0321 34.0175 88.8033 33.6137 88.8033 33.1023V33.1023ZM108.346 33.1023V7.86676C108.346 6.97846 108.595 6.31898 109.093 5.88829C109.591 5.4576 110.217 5.24226 110.97 5.24226C111.966 5.24226 112.733 5.41723 113.272 5.76716C113.81 6.11709 114.402 6.87079 115.048 8.02826L120.015 17.0727L124.981 8.02826C125.627 6.87079 126.226 6.11709 126.778 5.76716C127.33 5.41723 128.103 5.24226 129.099 5.24226C129.853 5.24226 130.479 5.4576 130.977 5.88829C131.475 6.31898 131.724 6.97846 131.724 7.86676V33.1023C131.724 33.6137 131.461 34.0175 130.937 34.3136C130.412 34.6097 129.799 34.7577 129.099 34.7577C128.373 34.7577 127.754 34.6097 127.242 34.3136C126.731 34.0175 126.475 33.6137 126.475 33.1023V15.7402L121.751 24.1386C121.374 24.8385 120.782 25.1884 119.974 25.1884C119.194 25.1884 118.615 24.8385 118.238 24.1386L113.595 15.4172V33.1023C113.595 33.6137 113.332 34.0175 112.807 34.3136C112.282 34.6097 111.67 34.7577 110.97 34.7577C110.243 34.7577 109.624 34.6097 109.113 34.3136C108.601 34.0175 108.346 33.6137 108.346 33.1023V33.1023ZM134.51 32.5774C134.51 32.5236 134.537 32.389 134.591 32.1736L142.383 6.77658C142.545 6.2113 142.942 5.77389 143.575 5.46433C144.207 5.15478 144.927 5 145.735 5C146.542 5 147.269 5.15478 147.915 5.46433C148.561 5.77389 148.965 6.2113 149.126 6.77658L156.919 32.1736C156.973 32.389 157 32.5236 157 32.5774C157 33.1696 156.636 33.681 155.91 34.1117C155.183 34.5424 154.443 34.7577 153.689 34.7577C152.693 34.7577 152.101 34.4078 151.912 33.7079L150.378 28.3378H141.132L139.597 33.7079C139.409 34.4078 138.817 34.7577 137.821 34.7577C137.04 34.7577 136.293 34.5491 135.58 34.1319C134.867 33.7147 134.51 33.1965 134.51 32.5774V32.5774ZM142.222 24.2194H149.247L145.735 11.8237L142.222 24.2194Z" fill="white"/>
|
||||
</svg>
|
After Width: | Height: | Size: 4.1 KiB |
BIN
docs/assets/Bulma Logo.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
4
docs/assets/Bulma Logo.svg
Normal file
|
@ -0,0 +1,4 @@
|
|||
<svg width="160" height="40" viewBox="0 0 160 40" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M0.000183105 27.5L2.50018 10L12.5002 0L25.0002 12.5L17.5002 20L27.5002 30L12.5002 40L0.000183105 27.5Z" fill="#00D1B2"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M42.1277 33.1427V6.89771C42.1277 6.38627 42.3565 5.9825 42.8141 5.68641C43.2717 5.39031 43.8101 5.24226 44.4292 5.24226H52.2219C57.6324 5.24226 60.3376 7.61101 60.3376 12.3486C60.3376 15.6326 59.1936 17.7725 56.9056 18.7685C58.2784 19.3069 59.3148 20.0673 60.0146 21.0498C60.7145 22.0323 61.0644 23.4657 61.0644 25.3499V26.1978C61.0644 29.1857 60.3377 31.3593 58.8841 32.7187C57.4305 34.0781 55.4655 34.7577 52.9891 34.7577H44.4292C43.7562 34.7577 43.2044 34.5962 42.7737 34.2732C42.343 33.9502 42.1277 33.5734 42.1277 33.1427V33.1427ZM47.3363 30.1548H51.8989C54.5099 30.1548 55.8154 28.6878 55.8154 25.7537V25.1077C55.8154 23.6003 55.4857 22.5101 54.8262 21.8371C54.1667 21.1642 53.1909 20.8277 51.8989 20.8277H47.3363V30.1548ZM47.3363 16.7093H51.8585C52.9083 16.7093 53.7091 16.3997 54.2609 15.7806C54.8127 15.1615 55.0887 14.3136 55.0887 13.2369C55.0887 12.1871 54.7993 11.3594 54.2206 10.7537C53.6418 10.148 52.841 9.84522 51.8181 9.84522H47.3363V16.7093ZM64.6983 25.7537V6.85734C64.6983 6.31897 64.9541 5.91521 65.4655 5.64603C65.9769 5.37685 66.5961 5.24226 67.3228 5.24226C68.0496 5.24226 68.6687 5.37685 69.1802 5.64603C69.6916 5.91521 69.9473 6.31897 69.9473 6.85734V25.7537C69.9473 28.8493 71.4278 30.397 74.3888 30.397C77.3498 30.397 78.8302 28.8493 78.8302 25.7537V6.85734C78.8302 6.31897 79.086 5.91521 79.5974 5.64603C80.1088 5.37685 80.7279 5.24226 81.4547 5.24226C82.1815 5.24226 82.8006 5.37685 83.3121 5.64603C83.8235 5.91521 84.0792 6.31897 84.0792 6.85734V25.7537C84.0792 28.93 83.1977 31.2651 81.4345 32.7591C79.6714 34.253 77.3229 35 74.3888 35C71.4547 35 69.1062 34.2598 67.343 32.7793C65.5799 31.2988 64.6983 28.9569 64.6983 25.7537V25.7537ZM88.8033 33.1023V6.85734C88.8033 6.31897 89.059 5.91521 89.5705 5.64603C90.0819 5.37685 90.701 5.24226 91.4278 5.24226C92.1546 5.24226 92.7737 5.37685 93.2851 5.64603C93.7966 5.91521 94.0523 6.31897 94.0523 6.85734V30.1548H103.904C104.389 30.1548 104.772 30.3836 105.055 30.8412C105.338 31.2988 105.479 31.8371 105.479 32.4563C105.479 33.0754 105.338 33.6137 105.055 34.0713C104.772 34.5289 104.389 34.7577 103.904 34.7577H91.1048C90.4857 34.7577 89.9473 34.6097 89.4897 34.3136C89.0321 34.0175 88.8033 33.6137 88.8033 33.1023V33.1023ZM108.346 33.1023V7.86676C108.346 6.97846 108.595 6.31898 109.093 5.88829C109.591 5.4576 110.217 5.24226 110.97 5.24226C111.966 5.24226 112.733 5.41723 113.272 5.76716C113.81 6.11709 114.402 6.87079 115.048 8.02826L120.015 17.0727L124.981 8.02826C125.627 6.87079 126.226 6.11709 126.778 5.76716C127.33 5.41723 128.103 5.24226 129.099 5.24226C129.853 5.24226 130.479 5.4576 130.977 5.88829C131.475 6.31898 131.724 6.97846 131.724 7.86676V33.1023C131.724 33.6137 131.461 34.0175 130.937 34.3136C130.412 34.6097 129.799 34.7577 129.099 34.7577C128.373 34.7577 127.754 34.6097 127.242 34.3136C126.731 34.0175 126.475 33.6137 126.475 33.1023V15.7402L121.751 24.1386C121.374 24.8385 120.782 25.1884 119.974 25.1884C119.194 25.1884 118.615 24.8385 118.238 24.1386L113.595 15.4172V33.1023C113.595 33.6137 113.332 34.0175 112.807 34.3136C112.282 34.6097 111.67 34.7577 110.97 34.7577C110.243 34.7577 109.624 34.6097 109.113 34.3136C108.601 34.0175 108.346 33.6137 108.346 33.1023V33.1023ZM134.51 32.5774C134.51 32.5236 134.537 32.389 134.591 32.1736L142.383 6.77658C142.545 6.2113 142.942 5.77389 143.575 5.46433C144.207 5.15478 144.927 5 145.735 5C146.542 5 147.269 5.15478 147.915 5.46433C148.561 5.77389 148.965 6.2113 149.126 6.77658L156.919 32.1736C156.973 32.389 157 32.5236 157 32.5774C157 33.1696 156.636 33.681 155.91 34.1117C155.183 34.5424 154.443 34.7577 153.689 34.7577C152.693 34.7577 152.101 34.4078 151.912 33.7079L150.378 28.3378H141.132L139.597 33.7079C139.409 34.4078 138.817 34.7577 137.821 34.7577C137.04 34.7577 136.293 34.5491 135.58 34.1319C134.867 33.7147 134.51 33.1965 134.51 32.5774V32.5774ZM142.222 24.2194H149.247L145.735 11.8237L142.222 24.2194Z" fill="black"/>
|
||||
</svg>
|
After Width: | Height: | Size: 4.1 KiB |
BIN
docs/assets/Bulma Wordmark White.png
Normal file
After Width: | Height: | Size: 2.5 KiB |
3
docs/assets/Bulma Wordmark White.svg
Normal file
|
@ -0,0 +1,3 @@
|
|||
<svg width="124" height="32" viewBox="0 0 124 32" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M0.734863 30.0188V2.02423C0.734863 1.47869 0.978917 1.04801 1.46703 0.732167C1.95514 0.416329 2.52939 0.258412 3.18978 0.258412H11.502C17.2733 0.258412 20.1588 2.78508 20.1588 7.83849C20.1588 11.3414 18.9386 13.624 16.498 14.6864C17.9623 15.2607 19.0678 16.0718 19.8143 17.1198C20.5608 18.1678 20.9341 19.6967 20.9341 21.7066V22.611C20.9341 25.7981 20.1588 28.1166 18.6084 29.5666C17.0579 31.0166 14.9619 31.7416 12.3203 31.7416H3.18978C2.47196 31.7416 1.88336 31.5693 1.42396 31.2248C0.96456 30.8802 0.734863 30.4782 0.734863 30.0188V30.0188ZM6.29072 26.8318H11.1575C13.9426 26.8318 15.3351 25.267 15.3351 22.1373V21.4482C15.3351 19.8403 14.9834 18.6774 14.28 17.9596C13.5765 17.2418 12.5357 16.8829 11.1575 16.8829H6.29072V26.8318ZM6.29072 12.4899H11.1144C12.2342 12.4899 13.0884 12.1597 13.677 11.4993C14.2656 10.8389 14.5599 9.93451 14.5599 8.786C14.5599 7.66621 14.2512 6.78332 13.6339 6.13728C13.0166 5.49125 12.1624 5.16824 11.0713 5.16824H6.29072V12.4899ZM24.8102 22.1373V1.98116C24.8102 1.40691 25.083 0.976224 25.6285 0.689098C26.1741 0.401973 26.8345 0.258412 27.6097 0.258412C28.3849 0.258412 29.0453 0.401973 29.5909 0.689098C30.1364 0.976224 30.4092 1.40691 30.4092 1.98116V22.1373C30.4092 25.4392 31.9883 27.0902 35.1467 27.0902C38.3051 27.0902 39.8843 25.4392 39.8843 22.1373V1.98116C39.8843 1.40691 40.157 0.976224 40.7026 0.689098C41.2481 0.401973 41.9085 0.258412 42.6837 0.258412C43.459 0.258412 44.1193 0.401973 44.6649 0.689098C45.2104 0.976224 45.4832 1.40691 45.4832 1.98116V22.1373C45.4832 25.5254 44.5429 28.0161 42.6622 29.6097C40.7815 31.2032 38.2764 32 35.1467 32C32.017 32 29.5119 31.2104 27.6312 29.6312C25.7506 28.052 24.8102 25.5541 24.8102 22.1373V22.1373ZM50.5222 29.9758V1.98116C50.5222 1.40691 50.795 0.976224 51.3405 0.689098C51.8861 0.401973 52.5464 0.258412 53.3217 0.258412C54.0969 0.258412 54.7573 0.401973 55.3028 0.689098C55.8484 0.976224 56.1211 1.40691 56.1211 1.98116V26.8318H66.6299C67.1467 26.8318 67.5559 27.0758 67.8573 27.5639C68.1588 28.052 68.3096 28.6263 68.3096 29.2867C68.3096 29.9471 68.1588 30.5213 67.8573 31.0094C67.5559 31.4975 67.1467 31.7416 66.6299 31.7416H52.9771C52.3167 31.7416 51.7425 31.5837 51.2544 31.2678C50.7663 30.952 50.5222 30.5213 50.5222 29.9758V29.9758ZM71.3674 29.9758V3.05787C71.3674 2.11036 71.633 1.40691 72.1642 0.94751C72.6954 0.488109 73.3629 0.258412 74.1669 0.258412C75.2293 0.258412 76.0476 0.445041 76.6218 0.818304C77.1961 1.19157 77.8277 1.99551 78.5168 3.23015L83.8143 12.8775L89.1117 3.23015C89.8008 1.99551 90.4397 1.19157 91.0283 0.818304C91.6169 0.445041 92.4424 0.258412 93.5047 0.258412C94.3087 0.258412 94.9762 0.488109 95.5074 0.94751C96.0386 1.40691 96.3042 2.11036 96.3042 3.05787V29.9758C96.3042 30.5213 96.0242 30.952 95.4643 31.2678C94.9044 31.5837 94.2512 31.7416 93.5047 31.7416C92.7295 31.7416 92.0691 31.5837 91.5236 31.2678C90.978 30.952 90.7053 30.5213 90.7053 29.9758V11.4563L85.6662 20.4145C85.2642 21.1611 84.6326 21.5343 83.7712 21.5343C82.9385 21.5343 82.3212 21.1611 81.9192 20.4145L76.9664 11.1117V29.9758C76.9664 30.5213 76.6864 30.952 76.1265 31.2678C75.5666 31.5837 74.9134 31.7416 74.1669 31.7416C73.3917 31.7416 72.7313 31.5837 72.1857 31.2678C71.6402 30.952 71.3674 30.5213 71.3674 29.9758V29.9758ZM99.2759 29.4159C99.2759 29.3585 99.3046 29.2149 99.3621 28.9852L107.674 1.89502C107.847 1.29206 108.27 0.825484 108.945 0.495289C109.62 0.165095 110.388 0 111.249 0C112.11 0 112.886 0.165095 113.575 0.495289C114.264 0.825484 114.694 1.29206 114.867 1.89502L123.179 28.9852C123.236 29.2149 123.265 29.3585 123.265 29.4159C123.265 30.0476 122.878 30.5931 122.102 31.0525C121.327 31.5119 120.537 31.7416 119.734 31.7416C118.671 31.7416 118.039 31.3683 117.839 30.6218L116.202 24.8937H106.339L104.703 30.6218C104.502 31.3683 103.87 31.7416 102.808 31.7416C101.975 31.7416 101.178 31.5191 100.417 31.074C99.6564 30.629 99.2759 30.0763 99.2759 29.4159V29.4159ZM107.502 20.5007H114.996L111.249 7.2786L107.502 20.5007Z" fill="white"/>
|
||||
</svg>
|
After Width: | Height: | Size: 4 KiB |
BIN
docs/assets/Bulma Wordmark.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
3
docs/assets/Bulma Wordmark.svg
Normal file
|
@ -0,0 +1,3 @@
|
|||
<svg width="124" height="32" viewBox="0 0 124 32" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M0.734863 30.0188V2.02423C0.734863 1.47869 0.978917 1.04801 1.46703 0.732167C1.95514 0.416329 2.52939 0.258412 3.18978 0.258412H11.502C17.2733 0.258412 20.1588 2.78508 20.1588 7.83849C20.1588 11.3414 18.9386 13.624 16.498 14.6864C17.9623 15.2607 19.0678 16.0718 19.8143 17.1198C20.5608 18.1678 20.9341 19.6967 20.9341 21.7066V22.611C20.9341 25.7981 20.1588 28.1166 18.6084 29.5666C17.0579 31.0166 14.9619 31.7416 12.3203 31.7416H3.18978C2.47196 31.7416 1.88336 31.5693 1.42396 31.2248C0.96456 30.8802 0.734863 30.4782 0.734863 30.0188V30.0188ZM6.29072 26.8318H11.1575C13.9426 26.8318 15.3351 25.267 15.3351 22.1373V21.4482C15.3351 19.8403 14.9834 18.6774 14.28 17.9596C13.5765 17.2418 12.5357 16.8829 11.1575 16.8829H6.29072V26.8318ZM6.29072 12.4899H11.1144C12.2342 12.4899 13.0884 12.1597 13.677 11.4993C14.2656 10.8389 14.5599 9.93451 14.5599 8.786C14.5599 7.66621 14.2512 6.78332 13.6339 6.13728C13.0166 5.49125 12.1624 5.16824 11.0713 5.16824H6.29072V12.4899ZM24.8102 22.1373V1.98116C24.8102 1.40691 25.083 0.976224 25.6285 0.689098C26.1741 0.401973 26.8345 0.258412 27.6097 0.258412C28.3849 0.258412 29.0453 0.401973 29.5909 0.689098C30.1364 0.976224 30.4092 1.40691 30.4092 1.98116V22.1373C30.4092 25.4392 31.9883 27.0902 35.1467 27.0902C38.3051 27.0902 39.8843 25.4392 39.8843 22.1373V1.98116C39.8843 1.40691 40.157 0.976224 40.7026 0.689098C41.2481 0.401973 41.9085 0.258412 42.6837 0.258412C43.459 0.258412 44.1193 0.401973 44.6649 0.689098C45.2104 0.976224 45.4832 1.40691 45.4832 1.98116V22.1373C45.4832 25.5254 44.5429 28.0161 42.6622 29.6097C40.7815 31.2032 38.2764 32 35.1467 32C32.017 32 29.5119 31.2104 27.6312 29.6312C25.7506 28.052 24.8102 25.5541 24.8102 22.1373V22.1373ZM50.5222 29.9758V1.98116C50.5222 1.40691 50.795 0.976224 51.3405 0.689098C51.8861 0.401973 52.5464 0.258412 53.3217 0.258412C54.0969 0.258412 54.7573 0.401973 55.3028 0.689098C55.8484 0.976224 56.1211 1.40691 56.1211 1.98116V26.8318H66.6299C67.1467 26.8318 67.5559 27.0758 67.8573 27.5639C68.1588 28.052 68.3096 28.6263 68.3096 29.2867C68.3096 29.9471 68.1588 30.5213 67.8573 31.0094C67.5559 31.4975 67.1467 31.7416 66.6299 31.7416H52.9771C52.3167 31.7416 51.7425 31.5837 51.2544 31.2678C50.7663 30.952 50.5222 30.5213 50.5222 29.9758V29.9758ZM71.3674 29.9758V3.05787C71.3674 2.11036 71.633 1.40691 72.1642 0.94751C72.6954 0.488109 73.3629 0.258412 74.1669 0.258412C75.2293 0.258412 76.0476 0.445041 76.6218 0.818304C77.1961 1.19157 77.8277 1.99551 78.5168 3.23015L83.8143 12.8775L89.1117 3.23015C89.8008 1.99551 90.4397 1.19157 91.0283 0.818304C91.6169 0.445041 92.4424 0.258412 93.5047 0.258412C94.3087 0.258412 94.9762 0.488109 95.5074 0.94751C96.0386 1.40691 96.3042 2.11036 96.3042 3.05787V29.9758C96.3042 30.5213 96.0242 30.952 95.4643 31.2678C94.9044 31.5837 94.2512 31.7416 93.5047 31.7416C92.7295 31.7416 92.0691 31.5837 91.5236 31.2678C90.978 30.952 90.7053 30.5213 90.7053 29.9758V11.4563L85.6662 20.4145C85.2642 21.1611 84.6326 21.5343 83.7712 21.5343C82.9385 21.5343 82.3212 21.1611 81.9192 20.4145L76.9664 11.1117V29.9758C76.9664 30.5213 76.6864 30.952 76.1265 31.2678C75.5666 31.5837 74.9134 31.7416 74.1669 31.7416C73.3917 31.7416 72.7313 31.5837 72.1857 31.2678C71.6402 30.952 71.3674 30.5213 71.3674 29.9758V29.9758ZM99.2759 29.4159C99.2759 29.3585 99.3046 29.2149 99.3621 28.9852L107.674 1.89502C107.847 1.29206 108.27 0.825484 108.945 0.495289C109.62 0.165095 110.388 0 111.249 0C112.11 0 112.886 0.165095 113.575 0.495289C114.264 0.825484 114.694 1.29206 114.867 1.89502L123.179 28.9852C123.236 29.2149 123.265 29.3585 123.265 29.4159C123.265 30.0476 122.878 30.5931 122.102 31.0525C121.327 31.5119 120.537 31.7416 119.734 31.7416C118.671 31.7416 118.039 31.3683 117.839 30.6218L116.202 24.8937H106.339L104.703 30.6218C104.502 31.3683 103.87 31.7416 102.808 31.7416C101.975 31.7416 101.178 31.5191 100.417 31.074C99.6564 30.629 99.2759 30.0763 99.2759 29.4159V29.4159ZM107.502 20.5007H114.996L111.249 7.2786L107.502 20.5007Z" fill="black"/>
|
||||
</svg>
|
After Width: | Height: | Size: 4 KiB |
11
docs/backers-md.html
Normal file
|
@ -0,0 +1,11 @@
|
|||
---
|
||||
fulltitle: 'Backers via Patreon and GitHub'
|
||||
title: 'Backers via <a href="https://www.patreon.com/jgthms" target="_blank">Patreon</a> and <a href="https://github.com/sponsors/jgthms" target="_blank">GitHub</a>'
|
||||
layout: bare
|
||||
---
|
||||
|
||||
{% include elements/backers-paragraph.html tier="30" title="Generous backers ($30+)" %}
|
||||
{% include elements/backers-paragraph.html tier="500" title="Documentation sponsors ($500+)" %}
|
||||
{% include elements/backers-paragraph.html tier="300" title="Website sponsors ($300+)" %}
|
||||
{% include elements/backers-paragraph.html tier="100" title="Homepage sponsors ($100+)" %}
|
||||
{% include elements/backers-paragraph.html tier="10" title="Bulma backers ($10+)" %}
|
109
docs/brand.html
Normal file
|
@ -0,0 +1,109 @@
|
|||
---
|
||||
title: "Brand assets of Bulma"
|
||||
layout: default
|
||||
route: brand
|
||||
breadcrumb:
|
||||
- home
|
||||
- brand
|
||||
---
|
||||
|
||||
{% include global/navbar.html id="Brand" %}
|
||||
|
||||
{%
|
||||
include components/hero.html
|
||||
color="primary"
|
||||
icon="fas fa-medal"
|
||||
title="The Bulma **Brand**"
|
||||
subtitle="Download the official Bulma logo"
|
||||
%}
|
||||
|
||||
<div class="bd-brand">
|
||||
<div class="bd-logos">
|
||||
<p class="bd-logos-label title is-5">
|
||||
Icon
|
||||
</p>
|
||||
|
||||
{%
|
||||
include components/logos-item.html
|
||||
asset="Bulma Icon"
|
||||
%}
|
||||
|
||||
{%
|
||||
include components/logos-item.html
|
||||
unsplash="fxvpCFZgTe4"
|
||||
asset="Bulma Icon Black"
|
||||
%}
|
||||
|
||||
{%
|
||||
include components/logos-item.html
|
||||
unsplash="4TKFpJPnyU8"
|
||||
asset="Bulma Icon White"
|
||||
%}
|
||||
|
||||
<p class="bd-logos-label title is-5">
|
||||
Wordmark
|
||||
</p>
|
||||
|
||||
{%
|
||||
include components/logos-item.html
|
||||
asset="Bulma Wordmark"
|
||||
%}
|
||||
|
||||
{%
|
||||
include components/logos-item.html
|
||||
unsplash="KjWMGF0PYuE"
|
||||
asset="Bulma Wordmark"
|
||||
%}
|
||||
|
||||
{%
|
||||
include components/logos-item.html
|
||||
unsplash="qsnfSvCdec4"
|
||||
asset="Bulma Wordmark White"
|
||||
%}
|
||||
|
||||
<p class="bd-logos-label title is-5">
|
||||
Logo
|
||||
</p>
|
||||
|
||||
{%
|
||||
include components/logos-item.html
|
||||
asset="Bulma Logo"
|
||||
%}
|
||||
|
||||
{%
|
||||
include components/logos-item.html
|
||||
unsplash="8tA3ZSY9Iic"
|
||||
asset="Bulma Logo Black"
|
||||
%}
|
||||
|
||||
{%
|
||||
include components/logos-item.html
|
||||
unsplash="RMypptC8-B0"
|
||||
asset="Bulma Logo White"
|
||||
%}
|
||||
|
||||
<p class="bd-logos-label title is-5">
|
||||
Color
|
||||
</p>
|
||||
|
||||
<div class="bd-logos-color has-background-primary"></div>
|
||||
|
||||
<div class="bd-logos-codes">
|
||||
<div class="bd-logos-code">
|
||||
<p>Hex</p>
|
||||
<p><strong>#00D1B2</strong></p>
|
||||
<button class="bd-clipboard button is-primary is-small is-light" data-clipboard-text="#00D1B2">Copy</button>
|
||||
</div>
|
||||
<div class="bd-logos-code">
|
||||
<p>RGB</p>
|
||||
<p><strong>rgb(0, 209, 178)</strong></p>
|
||||
<button class="bd-clipboard button is-primary is-small is-light" data-clipboard-text="rgb(0, 209, 178)">Copy</button>
|
||||
</div>
|
||||
<div class="bd-logos-code">
|
||||
<p>HSL</p>
|
||||
<p><strong>hsl(171, 100%, 41%)</strong></p>
|
||||
<button class="bd-clipboard button is-primary is-small is-light" data-clipboard-text="hsl(171, 100%, 41%)">Copy</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -222,6 +222,7 @@ $navbar-breakpoint: $tablet;
|
|||
@import "./_sass/components/spacing-table";
|
||||
@import "./_sass/components/survey";
|
||||
@import "./_sass/components/color";
|
||||
@import "./_sass/components/pill";
|
||||
|
||||
@import "./_sass/pages/index";
|
||||
@import "./_sass/pages/docs";
|
||||
|
@ -234,6 +235,7 @@ $navbar-breakpoint: $tablet;
|
|||
@import "./_sass/pages/extensions";
|
||||
@import "./_sass/pages/made-with-bulma";
|
||||
@import "./_sass/pages/bootstrap";
|
||||
@import "./_sass/pages/brand";
|
||||
|
||||
@import "./_sass/index/hello";
|
||||
@import "./_sass/index/focus";
|
||||
|
|
|
@ -3,8 +3,8 @@ title: 'Bulma start'
|
|||
fulltitle: 'Bulma start: a tiny npm package to get started with Bulma'
|
||||
layout: default
|
||||
route: bulma-start
|
||||
version: 0.0.4
|
||||
download_url: https://github.com/jgthms/bulma-start/releases/download/0.0.4/bulma-start-0.0.4.zip
|
||||
version: 0.0.5
|
||||
download_url: https://github.com/jgthms/bulma-start/releases/download/0.0.5/bulma-start-0.0.5.zip
|
||||
github_url: https://github.com/jgthms/bulma-start
|
||||
npm_url: https://www.npmjs.com/package/bulma-start
|
||||
breadcrumb:
|
||||
|
@ -114,8 +114,8 @@ breadcrumb:
|
|||
</li>
|
||||
<li>
|
||||
<code
|
||||
><a href="https://github.com/sass/node-sass" target="_blank"
|
||||
>node-sass</a
|
||||
><a href="https://github.com/sass/sass" target="_blank"
|
||||
>sass</a
|
||||
></code
|
||||
>
|
||||
to compile your own Sass file
|
||||
|
|
|
@ -95,7 +95,7 @@ fieldset[disabled] .bulma-control-extend {
|
|||
|
||||
.box:not(:last-child), .content:not(:last-child), .notification:not(:last-child), .progress:not(:last-child), .table:not(:last-child), .table-container:not(:last-child), .title:not(:last-child),
|
||||
.subtitle:not(:last-child), .block:not(:last-child), .breadcrumb:not(:last-child), .level:not(:last-child), .message:not(:last-child), .pagination:not(:last-child), .tabs:not(:last-child), .bd-tabs:not(:last-child), .bd-example:not(:last-child), .bd-snippet:not(:last-child), .bd-content .highlight:not(:last-child),
|
||||
.bd-content .bd-highlight-full:not(:last-child), .bd-book-cover:not(:last-child), .bd-side-sponsrs:not(:last-child) {
|
||||
.bd-content .bd-highlight-full:not(:last-child), .bd-book-cover:not(:last-child), .bd-pills:not(:last-child), .bd-side-sponsrs:not(:last-child) {
|
||||
margin-bottom: 1.5rem;
|
||||
}
|
||||
|
||||
|
@ -213,7 +213,7 @@ fieldset[disabled] .bulma-control-extend {
|
|||
.image.is-3by5 .has-ratio, .image.is-9by16 img,
|
||||
.image.is-9by16 .has-ratio, .image.is-1by2 img,
|
||||
.image.is-1by2 .has-ratio, .image.is-1by3 img,
|
||||
.image.is-1by3 .has-ratio, .modal, .modal-background, .is-overlay, .hero-video, .bd-docs-overlay {
|
||||
.image.is-1by3 .has-ratio, .modal, .modal-background, .is-overlay, .hero-video, .bd-docs-overlay, .bd-logos-download {
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
position: absolute;
|
||||
|
@ -221,7 +221,7 @@ fieldset[disabled] .bulma-control-extend {
|
|||
top: 0;
|
||||
}
|
||||
|
||||
.navbar-burger, .bd-tabs-nav button, .bd-category-toggle, .bd-navbar-search-icon {
|
||||
.navbar-burger, .bd-tabs-nav button, .bd-category-toggle, .bd-navbar-search-icon, .bd-pill-button {
|
||||
-moz-appearance: none;
|
||||
-webkit-appearance: none;
|
||||
appearance: none;
|
||||
|
@ -614,7 +614,7 @@ fieldset[disabled] .button.is-text {
|
|||
.button.is-white[disabled],
|
||||
fieldset[disabled] .button.is-white {
|
||||
background-color: white;
|
||||
border-color: transparent;
|
||||
border-color: white;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -720,7 +720,7 @@ fieldset[disabled] .button.is-white.is-inverted.is-outlined {
|
|||
.button.is-black[disabled],
|
||||
fieldset[disabled] .button.is-black {
|
||||
background-color: #0a0a0a;
|
||||
border-color: transparent;
|
||||
border-color: #0a0a0a;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -826,7 +826,7 @@ fieldset[disabled] .button.is-black.is-inverted.is-outlined {
|
|||
.button.is-light[disabled],
|
||||
fieldset[disabled] .button.is-light {
|
||||
background-color: whitesmoke;
|
||||
border-color: transparent;
|
||||
border-color: whitesmoke;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -932,7 +932,7 @@ fieldset[disabled] .button.is-light.is-inverted.is-outlined {
|
|||
.button.is-dark[disabled],
|
||||
fieldset[disabled] .button.is-dark {
|
||||
background-color: #363636;
|
||||
border-color: transparent;
|
||||
border-color: #363636;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1038,7 +1038,7 @@ fieldset[disabled] .button.is-dark.is-inverted.is-outlined {
|
|||
.button.is-primary[disabled],
|
||||
fieldset[disabled] .button.is-primary {
|
||||
background-color: #00d1b2;
|
||||
border-color: transparent;
|
||||
border-color: #00d1b2;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1161,7 +1161,7 @@ fieldset[disabled] .button.is-primary.is-inverted.is-outlined {
|
|||
.button.is-link[disabled],
|
||||
fieldset[disabled] .button.is-link {
|
||||
background-color: #485fc7;
|
||||
border-color: transparent;
|
||||
border-color: #485fc7;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1284,7 +1284,7 @@ fieldset[disabled] .button.is-link.is-inverted.is-outlined {
|
|||
.button.is-info[disabled],
|
||||
fieldset[disabled] .button.is-info {
|
||||
background-color: #3e8ed0;
|
||||
border-color: transparent;
|
||||
border-color: #3e8ed0;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1407,7 +1407,7 @@ fieldset[disabled] .button.is-info.is-inverted.is-outlined {
|
|||
.button.is-success[disabled],
|
||||
fieldset[disabled] .button.is-success {
|
||||
background-color: #48c78e;
|
||||
border-color: transparent;
|
||||
border-color: #48c78e;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1530,7 +1530,7 @@ fieldset[disabled] .button.is-success.is-inverted.is-outlined {
|
|||
.button.is-warning[disabled],
|
||||
fieldset[disabled] .button.is-warning {
|
||||
background-color: #ffe08a;
|
||||
border-color: transparent;
|
||||
border-color: #ffe08a;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1653,7 +1653,7 @@ fieldset[disabled] .button.is-warning.is-inverted.is-outlined {
|
|||
.button.is-danger[disabled],
|
||||
fieldset[disabled] .button.is-danger {
|
||||
background-color: #f14668;
|
||||
border-color: transparent;
|
||||
border-color: #f14668;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1776,7 +1776,7 @@ fieldset[disabled] .button.is-danger.is-inverted.is-outlined {
|
|||
.button.is-expo[disabled],
|
||||
fieldset[disabled] .button.is-expo {
|
||||
background-color: #ffd257;
|
||||
border-color: transparent;
|
||||
border-color: #ffd257;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -1899,7 +1899,7 @@ fieldset[disabled] .button.is-expo.is-inverted.is-outlined {
|
|||
.button.is-love[disabled],
|
||||
fieldset[disabled] .button.is-love {
|
||||
background-color: #f14668;
|
||||
border-color: transparent;
|
||||
border-color: #f14668;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -2022,7 +2022,7 @@ fieldset[disabled] .button.is-love.is-inverted.is-outlined {
|
|||
.button.is-patreon[disabled],
|
||||
fieldset[disabled] .button.is-patreon {
|
||||
background-color: #f96854;
|
||||
border-color: transparent;
|
||||
border-color: #f96854;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -2145,7 +2145,7 @@ fieldset[disabled] .button.is-patreon.is-inverted.is-outlined {
|
|||
.button.is-rss[disabled],
|
||||
fieldset[disabled] .button.is-rss {
|
||||
background-color: #f26522;
|
||||
border-color: transparent;
|
||||
border-color: #f26522;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -2268,7 +2268,7 @@ fieldset[disabled] .button.is-rss.is-inverted.is-outlined {
|
|||
.button.is-bleeding[disabled],
|
||||
fieldset[disabled] .button.is-bleeding {
|
||||
background-color: #abf47c;
|
||||
border-color: transparent;
|
||||
border-color: #abf47c;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -2391,7 +2391,7 @@ fieldset[disabled] .button.is-bleeding.is-inverted.is-outlined {
|
|||
.button.is-sass[disabled],
|
||||
fieldset[disabled] .button.is-sass {
|
||||
background-color: #bf4080;
|
||||
border-color: transparent;
|
||||
border-color: #bf4080;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -2514,7 +2514,7 @@ fieldset[disabled] .button.is-sass.is-inverted.is-outlined {
|
|||
.button.is-amazon[disabled],
|
||||
fieldset[disabled] .button.is-amazon {
|
||||
background-color: #ffd863;
|
||||
border-color: transparent;
|
||||
border-color: #ffd863;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -2637,7 +2637,7 @@ fieldset[disabled] .button.is-amazon.is-inverted.is-outlined {
|
|||
.button.is-sponsor[disabled],
|
||||
fieldset[disabled] .button.is-sponsor {
|
||||
background-color: #ea4aaa;
|
||||
border-color: transparent;
|
||||
border-color: #ea4aaa;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -2760,7 +2760,7 @@ fieldset[disabled] .button.is-sponsor.is-inverted.is-outlined {
|
|||
.button.is-twitter[disabled],
|
||||
fieldset[disabled] .button.is-twitter {
|
||||
background-color: #55acee;
|
||||
border-color: transparent;
|
||||
border-color: #55acee;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -2883,7 +2883,7 @@ fieldset[disabled] .button.is-twitter.is-inverted.is-outlined {
|
|||
.button.is-videos[disabled],
|
||||
fieldset[disabled] .button.is-videos {
|
||||
background-color: #48c78e;
|
||||
border-color: transparent;
|
||||
border-color: #48c78e;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -3006,7 +3006,7 @@ fieldset[disabled] .button.is-videos.is-inverted.is-outlined {
|
|||
.button.is-extensions[disabled],
|
||||
fieldset[disabled] .button.is-extensions {
|
||||
background-color: #3e8ed0;
|
||||
border-color: transparent;
|
||||
border-color: #3e8ed0;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -3129,7 +3129,7 @@ fieldset[disabled] .button.is-extensions.is-inverted.is-outlined {
|
|||
.button.is-bootstrap[disabled],
|
||||
fieldset[disabled] .button.is-bootstrap {
|
||||
background-color: #6f5499;
|
||||
border-color: transparent;
|
||||
border-color: #6f5499;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
|
@ -3370,6 +3370,38 @@ fieldset[disabled] .button {
|
|||
margin-right: 0.25rem;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 768px) {
|
||||
.button.is-responsive.is-small {
|
||||
font-size: 0.5625rem;
|
||||
}
|
||||
.button.is-responsive,
|
||||
.button.is-responsive.is-normal {
|
||||
font-size: 0.65625rem;
|
||||
}
|
||||
.button.is-responsive.is-medium {
|
||||
font-size: 0.75rem;
|
||||
}
|
||||
.button.is-responsive.is-large {
|
||||
font-size: 1rem;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (min-width: 769px) and (max-width: 1023px) {
|
||||
.button.is-responsive.is-small {
|
||||
font-size: 0.65625rem;
|
||||
}
|
||||
.button.is-responsive,
|
||||
.button.is-responsive.is-normal {
|
||||
font-size: 0.75rem;
|
||||
}
|
||||
.button.is-responsive.is-medium {
|
||||
font-size: 1rem;
|
||||
}
|
||||
.button.is-responsive.is-large {
|
||||
font-size: 1.25rem;
|
||||
}
|
||||
}
|
||||
|
||||
.container {
|
||||
flex-grow: 1;
|
||||
margin: 0 auto;
|
||||
|
@ -10060,9 +10092,11 @@ a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, a.navbar-i
|
|||
box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
|
||||
}
|
||||
|
||||
.pagination-previous[disabled],
|
||||
.pagination-previous[disabled], .pagination-previous.is-disabled,
|
||||
.pagination-next[disabled],
|
||||
.pagination-link[disabled] {
|
||||
.pagination-next.is-disabled,
|
||||
.pagination-link[disabled],
|
||||
.pagination-link.is-disabled {
|
||||
background-color: #dbdbdb;
|
||||
border-color: #dbdbdb;
|
||||
box-shadow: none;
|
||||
|
@ -16881,13 +16915,13 @@ a.has-text-bootstrap-dark:hover, a.has-text-bootstrap-dark:focus {
|
|||
padding: 3rem 1.5rem 6rem;
|
||||
}
|
||||
|
||||
.bd-option-or p, .bd-snippet-preview.bd-is-mwb, .bd-book-cover, .bd-fortyfour-image, .bd-fortyfour-cta, .bd-side-sponsor, .bd-backers-platform, .bd-backers-platform .bd-backers-platform-logo, .bd-backers-heading, .bd-single-carbon, .bd-single-image, .bd-snippet-mwb, .bd-partner-sponsor, .bd-columns-tool, .bd-footer-sponsor, .bd-footer-donation-action, .bd-footer-star-figure {
|
||||
.bd-option-or p, .bd-snippet-preview.bd-is-mwb, .bd-book-cover, .bd-fortyfour-image, .bd-fortyfour-cta, .bd-side-sponsor, .bd-backers-platform, .bd-backers-platform .bd-backers-platform-logo, .bd-backers-heading, .bd-single-carbon, .bd-single-image, .bd-snippet-mwb, .bd-logos-download, .bd-partner-sponsor, .bd-columns-tool, .bd-footer-sponsor, .bd-footer-donation-action, .bd-footer-star-figure {
|
||||
align-items: center;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.navbar-burger, .bd-tabs-nav button, .bd-category-toggle, .bd-navbar-search-icon {
|
||||
.navbar-burger, .bd-tabs-nav button, .bd-category-toggle, .bd-navbar-search-icon, .bd-pill-button {
|
||||
-moz-appearance: none;
|
||||
-webkit-appearance: none;
|
||||
appearance: none;
|
||||
|
@ -17598,7 +17632,10 @@ a.has-text-bootstrap-dark:hover, a.has-text-bootstrap-dark:focus {
|
|||
}
|
||||
|
||||
.bd-categories {
|
||||
-webkit-overflow-scrolling: touch;
|
||||
--height: 1.25;
|
||||
max-height: 100vh;
|
||||
overflow-y: auto;
|
||||
padding: var(--docs-side-padding);
|
||||
position: -webkit-sticky;
|
||||
position: sticky;
|
||||
|
@ -18424,6 +18461,10 @@ a.has-text-bootstrap-dark:hover, a.has-text-bootstrap-dark:focus {
|
|||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.bd-navbar {
|
||||
z-index: 50;
|
||||
}
|
||||
|
||||
.bd-navbar .navbar-brand img {
|
||||
height: 28px;
|
||||
max-height: 2em;
|
||||
|
@ -18516,6 +18557,11 @@ a.has-text-bootstrap-dark:hover, a.has-text-bootstrap-dark:focus {
|
|||
--color-dark: var(--rss-dark);
|
||||
}
|
||||
|
||||
.bd-navbar-item.bd-navbar-item-brand {
|
||||
--color-light: var(--primary-light);
|
||||
--color-dark: var(--primary-dark);
|
||||
}
|
||||
|
||||
.bd-navbar-item.bd-navbar-item-extensions {
|
||||
--color-light: var(--extensions-light);
|
||||
--color-dark: var(--extensions-dark);
|
||||
|
@ -18713,6 +18759,9 @@ a.has-text-bootstrap-dark:hover, a.has-text-bootstrap-dark:focus {
|
|||
min-width: 0px;
|
||||
right: auto;
|
||||
}
|
||||
.bd-navbar-search-desktop-icon {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (min-width: 1024px) {
|
||||
|
@ -18728,20 +18777,20 @@ a.has-text-bootstrap-dark:hover, a.has-text-bootstrap-dark:focus {
|
|||
.bd-navbar .navbar-start {
|
||||
flex-shrink: 1;
|
||||
}
|
||||
.bd-navbar-search-icon {
|
||||
display: none;
|
||||
}
|
||||
.bd-search {
|
||||
align-items: center;
|
||||
display: flex;
|
||||
width: 16rem;
|
||||
flex-shrink: 0;
|
||||
width: 12rem;
|
||||
}
|
||||
.bd-navbar-search-mobile-icon {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (min-width: 1216px) {
|
||||
.bd-navbar {
|
||||
font-size: 1.125rem;
|
||||
padding: 2rem 4rem;
|
||||
}
|
||||
.bd-navbar .navbar-brand img {
|
||||
height: 36px;
|
||||
|
@ -18751,6 +18800,9 @@ a.has-text-bootstrap-dark:hover, a.has-text-bootstrap-dark:focus {
|
|||
left: 0;
|
||||
right: auto;
|
||||
}
|
||||
.bd-search {
|
||||
width: 16rem;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (min-width: 1408px) {
|
||||
|
@ -19104,6 +19156,10 @@ a.has-text-bootstrap-dark:hover, a.has-text-bootstrap-dark:focus {
|
|||
color: white;
|
||||
}
|
||||
|
||||
.bd-vars + .bd-vars {
|
||||
margin-top: var(--docs-inner);
|
||||
}
|
||||
|
||||
.bd-var {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
|
@ -19510,6 +19566,49 @@ a.has-text-bootstrap-dark:hover, a.has-text-bootstrap-dark:focus {
|
|||
width: 24px;
|
||||
}
|
||||
|
||||
.bd-pills {
|
||||
align-items: center;
|
||||
color: #7a7a7a;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.bd-pill-label {
|
||||
padding: 0 0.5em;
|
||||
}
|
||||
|
||||
.bd-pills-body {
|
||||
background: whitesmoke;
|
||||
align-items: center;
|
||||
background: #fafafa;
|
||||
border-radius: 0.5em;
|
||||
display: flex;
|
||||
padding: 0.25em;
|
||||
}
|
||||
|
||||
.bd-pill-button {
|
||||
border-radius: 0.25em;
|
||||
color: #4a4a4a;
|
||||
cursor: pointer;
|
||||
font-weight: 500;
|
||||
padding: 0.5em 0.75em;
|
||||
position: relative;
|
||||
transition-duration: 0.5s;
|
||||
transition-property: color, background-color;
|
||||
}
|
||||
|
||||
.bd-pill-button:hover {
|
||||
background-color: white;
|
||||
color: #363636;
|
||||
}
|
||||
|
||||
.bd-pill-button.is-active {
|
||||
background-color: white;
|
||||
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 0.125em 0.125em rgba(0, 0, 0, 0.05);
|
||||
color: #363636;
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
:root {
|
||||
--bd-index-vertical: 1.5rem;
|
||||
--bd-index-gap: 3rem;
|
||||
|
@ -19628,7 +19727,7 @@ a.has-text-bootstrap-dark:hover, a.has-text-bootstrap-dark:focus {
|
|||
.bd-docs-nav, .bd-docs-side {
|
||||
background-color: #fafafa;
|
||||
width: 11.25rem;
|
||||
z-index: 3;
|
||||
z-index: 40;
|
||||
}
|
||||
|
||||
.bd-docs-toggles {
|
||||
|
@ -20823,6 +20922,111 @@ a.has-text-bootstrap-dark:hover, a.has-text-bootstrap-dark:focus {
|
|||
}
|
||||
}
|
||||
|
||||
.bd-brand {
|
||||
padding: 3rem;
|
||||
}
|
||||
|
||||
.bd-logos {
|
||||
--size: 15rem;
|
||||
}
|
||||
|
||||
.bd-logos > * {
|
||||
align-items: center;
|
||||
border-radius: 2em;
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.bd-logos-label {
|
||||
margin-bottom: 0 !important;
|
||||
}
|
||||
|
||||
.bd-logos-color, .bd-logos-item {
|
||||
grid-column: span 2;
|
||||
justify-content: center;
|
||||
height: var(--size);
|
||||
width: var(--size);
|
||||
}
|
||||
|
||||
.bd-logos-codes {
|
||||
align-items: stretch !important;
|
||||
flex-direction: column;
|
||||
flex-grow: 1;
|
||||
grid-column: span 4;
|
||||
}
|
||||
|
||||
.bd-logos-code {
|
||||
align-items: center;
|
||||
display: flex;
|
||||
flex-grow: 1;
|
||||
grid-column: span 2;
|
||||
}
|
||||
|
||||
.bd-logos-code p:first-child {
|
||||
color: #7a7a7a;
|
||||
}
|
||||
|
||||
.bd-logos-code p:nth-child(2) {
|
||||
flex-grow: 1;
|
||||
margin-right: 1em;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.bd-logos-item {
|
||||
background-size: cover;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.bd-logos-item.is-transparent {
|
||||
background-color: #ededed;
|
||||
background-image: repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(255, 255, 255, 0.4) 0, rgba(255, 255, 255, 0.4) 20px), repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255, 255, 255, 0.4) 0, rgba(255, 255, 255, 0.4) 20px);
|
||||
grid-column: span 2;
|
||||
}
|
||||
|
||||
.bd-logos-item:hover .bd-logos-download {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.bd-logos-download {
|
||||
background-color: rgba(10, 10, 10, 0.8);
|
||||
border-radius: 2em;
|
||||
opacity: 0;
|
||||
transition-duration: 172ms;
|
||||
transition-property: opacity;
|
||||
}
|
||||
|
||||
.bd-logos-download .title {
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 1023px) {
|
||||
.bd-logos > * {
|
||||
justify-content: center;
|
||||
margin-bottom: 1.5rem !important;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
.bd-logos-label {
|
||||
justify-content: center;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (min-width: 1024px) {
|
||||
.bd-logos {
|
||||
display: grid;
|
||||
grid-gap: 1rem;
|
||||
grid-template-columns: repeat(7, calc(var(--size) / 2));
|
||||
grid-template-rows: repeat(4, var(--size));
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
max-width: 936px;
|
||||
}
|
||||
.bd-logos > * {
|
||||
align-items: center;
|
||||
border-radius: 2em;
|
||||
display: flex;
|
||||
}
|
||||
}
|
||||
|
||||
.bd-hello-body {
|
||||
display: grid;
|
||||
grid-gap: var(--bd-index-gap);
|
||||
|
@ -22468,7 +22672,7 @@ a.has-text-bootstrap-dark:hover, a.has-text-bootstrap-dark:focus {
|
|||
box-shadow: 0 0 1em rgba(0, 0, 0, 0.1);
|
||||
padding: 1em 1.5em;
|
||||
position: fixed;
|
||||
z-index: 10;
|
||||
z-index: 60;
|
||||
}
|
||||
|
||||
.cpck-invisible {
|
||||
|
|
2
docs/css/bulma-docs.min.css
vendored
BIN
docs/cypress/videos/elements/box.spec.js.mp4
Normal file
BIN
docs/cypress/videos/elements/button.spec.js.mp4
Normal file
BIN
docs/cypress/videos/elements/container.spec.js.mp4
Normal file
|
@ -55,6 +55,80 @@ meta:
|
|||
</div>
|
||||
{% endcapture %}
|
||||
|
||||
{% capture modal_js_html %}
|
||||
<div id="modal-js-example" class="modal">
|
||||
<div class="modal-background"></div>
|
||||
|
||||
<div class="modal-content">
|
||||
<div class="box">
|
||||
<p>Modal JS example</p>
|
||||
<!-- Your content -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<button class="modal-close is-large" aria-label="close"></button>
|
||||
</div>
|
||||
{% endcapture %}
|
||||
|
||||
{% capture modal_js_trigger %}
|
||||
<button class="js-modal-trigger" data-target="modal-js-example">
|
||||
Open JS example modal
|
||||
</button>
|
||||
{% endcapture %}
|
||||
|
||||
{% capture modal_js_trigger_bulma %}
|
||||
<button class="js-modal-trigger button is-primary" data-target="modal-js-example">
|
||||
Open JS example modal
|
||||
</button>
|
||||
{% endcapture %}
|
||||
|
||||
{% capture modal_js_code %}
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
// Functions to open and close a modal
|
||||
function openModal($el) {
|
||||
$el.classList.add('is-active');
|
||||
}
|
||||
|
||||
function closeModal($el) {
|
||||
$el.classList.remove('is-active');
|
||||
}
|
||||
|
||||
function closeAllModals() {
|
||||
(document.querySelectorAll('.modal') || []).forEach(($modal) => {
|
||||
closeModal($modal);
|
||||
});
|
||||
}
|
||||
|
||||
// Add a click event on buttons to open a specific modal
|
||||
(document.querySelectorAll('.js-modal-trigger') || []).forEach(($trigger) => {
|
||||
const modal = $trigger.dataset.target;
|
||||
const $target = document.getElementById(modal);
|
||||
|
||||
$trigger.addEventListener('click', () => {
|
||||
openModal($target);
|
||||
});
|
||||
});
|
||||
|
||||
// Add a click event on various child elements to close the parent modal
|
||||
(document.querySelectorAll('.modal-background, .modal-close, .modal-card-head .delete, .modal-card-foot .button') || []).forEach(($close) => {
|
||||
const $target = $close.closest('.modal');
|
||||
|
||||
$close.addEventListener('click', () => {
|
||||
closeModal($target);
|
||||
});
|
||||
});
|
||||
|
||||
// Add a keyboard event to close all modals
|
||||
document.addEventListener('keydown', (event) => {
|
||||
const e = event || window.event;
|
||||
|
||||
if (e.keyCode === 27) { // Escape key
|
||||
closeAllModals();
|
||||
}
|
||||
});
|
||||
});
|
||||
{% endcapture %}
|
||||
|
||||
<!-- -->
|
||||
|
||||
<div class="content">
|
||||
|
@ -91,10 +165,10 @@ meta:
|
|||
|
||||
<div class="message is-info">
|
||||
<div class="message-header">
|
||||
No JavaScript
|
||||
JavaScript implementation example
|
||||
</div>
|
||||
<div class="message-body">
|
||||
Bulma does <strong>not</strong> include any JavaScript interaction. You will have to implement the class toggle yourself.
|
||||
Bulma does not include any JavaScript. However, this documentation provides a <a href="#javascript-implementation-example">JS implementation example</a> that you are free to use.
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
@ -122,6 +196,86 @@ meta:
|
|||
{% highlight html %}{{ modal_card }}{% endhighlight %}
|
||||
</div>
|
||||
|
||||
{% include elements/anchor.html name="JavaScript implementation example" %}
|
||||
|
||||
<div class="content">
|
||||
<p>
|
||||
The Bulma package <strong>does not come with any JavaScript</strong>. Here is however an implementation example, which sets the <code>click</code> handlers for custom elements, in vanilla JavaScript.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
There are 3 parts to this implementation:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
add the HTML for the <strong>modal</strong> (this modal is hidden by default)
|
||||
</li>
|
||||
<li>
|
||||
add the HTML for a button to <strong>trigger</strong> the modal (you can style this button however you want)
|
||||
</li>
|
||||
<li>
|
||||
add the JS code to add the <code>click</code> event on the <strong>trigger</strong> to open the <strong>modal</strong>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="content">
|
||||
<h4>1. Add the HTML for the modal</h4>
|
||||
|
||||
<p>
|
||||
At the end of your page, before the closing <code></body></code> tag, at the following HTML snippet:
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% highlight html %}{{ modal_js_html }}{% endhighlight %}
|
||||
|
||||
<div class="content">
|
||||
<p>
|
||||
The <code>id</code> attribute's value must be <strong>unique</strong>.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="content">
|
||||
<h4>2. Add the HTML for the trigger</h4>
|
||||
|
||||
<p>
|
||||
Somewhere on your page, add the following HTML button:
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="block">
|
||||
{{ modal_js_trigger }}
|
||||
</div>
|
||||
|
||||
{% highlight html %}{{ modal_js_trigger }}{% endhighlight %}
|
||||
|
||||
<div class="content">
|
||||
<p>
|
||||
You can style it however you want, as long as it has the <code>js-modal-trigger</code> CSS class and the appropriate <code>data-target</code> value. For example, you can add the <code>button is-primary</code> Bulma classes:
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="block">
|
||||
{{ modal_js_trigger_bulma }}
|
||||
</div>
|
||||
|
||||
<div class="content">
|
||||
<h4>3. Add the JS for the trigger</h4>
|
||||
|
||||
<p>
|
||||
In a <code>script</code> element (or in a seperate <code>.js</code> file), add the following JS code:
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% highlight javascript %}{{ modal_js_code }}{% endhighlight %}
|
||||
|
||||
<div class="content">
|
||||
<p>
|
||||
As long as you can toggle the <code>is-active</code> modifier class on the <code>modal</code> element, you can choose how you want to implement it.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% include components/variables.html type='component' %}
|
||||
|
||||
<div id="modal" class="modal">
|
||||
|
@ -224,3 +378,9 @@ meta:
|
|||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{ modal_js_html }}
|
||||
|
||||
<script type="text/javascript">
|
||||
{{ modal_js_code }}
|
||||
</script>
|
||||
|
|
|
@ -214,7 +214,7 @@ meta:
|
|||
|
||||
<div class="content">
|
||||
<p>
|
||||
This prevents the last sibling to add unnecessary space at the bottom.
|
||||
This prevents the last sibling from adding unnecessary space at the bottom.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
|
|
@ -609,6 +609,43 @@ meta:
|
|||
|
||||
{% include elements/snippet.html content=buttons_small_normal_sizes_example %}
|
||||
|
||||
<table class="table is-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Fixed size</th>
|
||||
<th>Responsive <small class="has-text-grey has-text-weight-normal">(resize window to see in action)</small></th>
|
||||
</tr>
|
||||
</thead>
|
||||
</table>
|
||||
|
||||
{% include elements/anchor.html name="Responsive sizes" %}
|
||||
|
||||
{% include elements/new-tag.html version="0.9.4" %}
|
||||
|
||||
<div class="content">
|
||||
<p>
|
||||
If you want different button sizes for each breakpoint, you can use Bulma's <strong>responsive</strong> buttons. Simply append the <code>is-responsive</code> modifier:
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% include snippets/responsive-buttons.html %}
|
||||
|
||||
<div class="block">
|
||||
<a target="_blank" class="button is-small is-link is-outlined" href="{{ site.url }}/playground/responsive-buttons/">
|
||||
<span>Open table in new window</span>
|
||||
<span class="icon">
|
||||
<i class="fa fa-external-link-alt"></i>
|
||||
</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="content">
|
||||
<p>
|
||||
You can customise the sizes by overwriting the <code>$button-responsive-sizes</code> Sass variable.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{% include elements/anchor.html name="Displays" %}
|
||||
|
||||
{% include elements/snippet.html wrapper="buttons" content=button_displays_example %}
|
||||
|
|
|
@ -89,7 +89,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
|||
|
||||
<div class="content">
|
||||
<p>
|
||||
The Bulma package <strong>does not come with any JavaScript</strong>. Here is however an implementation example, which sets the <code>click</code> handler for Bulma <code>delete</code> all on the page, in vanilla JavaScript.
|
||||
The Bulma package <strong>does not come with any JavaScript</strong>. Here is however an implementation example, which sets the <code>click</code> handler for Bulma <code>delete</code> elements, anywhere on the page, in vanilla JavaScript.
|
||||
</p>
|
||||
|
||||
{% highlight html %}{{ notification_js_html }}{% endhighlight %}
|
||||
|
|
|
@ -833,7 +833,7 @@ variables_keys:
|
|||
|
||||
<div class="content">
|
||||
<p>
|
||||
To maintain the design evenly balanced, Bulma provides a very useful <code>control</code> container with which you can <strong>wrap</strong> the form controls.
|
||||
To maintain an evenly balanced design, Bulma provides a very useful <code>control</code> container with which you can <strong>wrap</strong> the form controls.
|
||||
<br>
|
||||
When combining several controls in a <strong>form</strong>, use the <code>field</code> class as a <strong>container</strong>, to keep the spacing consistent.
|
||||
</p>
|
||||
|
|
|
@ -320,7 +320,7 @@ breadcrumb:
|
|||
<tbody>
|
||||
<tr>
|
||||
<td><code>is-capitalized</code></td>
|
||||
<td>Transforms <strong>the first character</strong> of each word to <strong>uppercase</strong></td>
|
||||
<td>Transforms <strong>the first character</strong> of each word to <strong>Uppercase</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>is-lowercase</code></td>
|
||||
|
@ -328,15 +328,15 @@ breadcrumb:
|
|||
</tr>
|
||||
<tr>
|
||||
<td><code>is-uppercase</code></td>
|
||||
<td>Transforms <strong>all characters</strong> to <strong>uppercase</strong></td>
|
||||
<td>Transforms <strong>all characters</strong> to <strong>UPPERCASE</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>is-italic</code></td>
|
||||
<td>Transforms <strong>all characters</strong> to <strong>italic</strong></td>
|
||||
<td>Transforms <strong>all characters</strong> to <strong class="is-italic">italic</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{% include elements/new-tag.html version="0.9.3" %}<code>is-underlined</code></td>
|
||||
<td><strong>Underlines</strong> the text</td>
|
||||
<td><strong class="is-underlined">Underlines</strong> the text</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
|
@ -60,7 +60,7 @@ breadcrumb:
|
|||
|
||||
<div class="content">
|
||||
<p>
|
||||
Controls have a default font size of <code>$size-normal</code> also come in <strong>3 additional sizes</strong>, which can be accessed via 3 additional mixins:
|
||||
Controls have a default font size of <code>$size-normal</code> and also come in <strong>3 additional sizes</strong>, which can be accessed via 3 additional mixins:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
|
|
BIN
docs/images/amis/boostlikes.png
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
docs/images/amis/boostlikes@2x.png
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
docs/images/amis/casinoshunter.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
docs/images/amis/casinoshunter@2x.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
docs/images/amis/casinozondercruks.png
Normal file
After Width: | Height: | Size: 7.6 KiB |
BIN
docs/images/amis/casinozondercruks@2x.png
Normal file
After Width: | Height: | Size: 9 KiB |
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 7.9 KiB |
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 14 KiB |
BIN
docs/images/amis/cusl.png
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
docs/images/amis/cusl@2x.png
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
docs/images/amis/flyclipart.png
Normal file
After Width: | Height: | Size: 5.8 KiB |
BIN
docs/images/amis/flyclipart@2x.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
docs/images/amis/inkedin.png
Normal file
After Width: | Height: | Size: 6.8 KiB |
BIN
docs/images/amis/inkedin@2x.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
docs/images/amis/jrop.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
docs/images/amis/jrop@2x.png
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
docs/images/amis/listcasino.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
docs/images/amis/listcasino@2x.png
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
docs/images/amis/newbitcoincasinos.png
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
docs/images/amis/newbitcoincasinos@2x.png
Normal file
After Width: | Height: | Size: 5.4 KiB |
BIN
docs/images/amis/newbitcoincasinos@2x.png.sb-aeee954e-cnJVUJ
Normal file
After Width: | Height: | Size: 302 KiB |
BIN
docs/images/amis/nongamstopwager.png
Normal file
After Width: | Height: | Size: 5 KiB |
BIN
docs/images/amis/nongamstopwager@2x.png
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
docs/images/amis/nycjackets.png
Normal file
After Width: | Height: | Size: 4.5 KiB |
BIN
docs/images/amis/nycjackets@2x.png
Normal file
After Width: | Height: | Size: 9 KiB |
BIN
docs/images/amis/ozzytyres.png
Normal file
After Width: | Height: | Size: 6.1 KiB |
BIN
docs/images/amis/ozzytyres@2x.png
Normal file
After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 9.3 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 14 KiB |
BIN
docs/images/amis/pmibet.png
Normal file
After Width: | Height: | Size: 12 KiB |