Comments (12)
👍 on having a model separate from the JS framework. I'd rather not be forced to use a particular front-end framework just to get a modal window!
from bulma.
Modals have been added. As wished, you have to handle the show/hide yourself. But it's just toggling 1 CSS class.
from bulma.
looking for this feature which makes me to use this framework in the upcoming project of ours.
from bulma.
JavaScript plugins are coming up. I could design a modal, but without the JS interaction, it might be useless. So it's on hold for now, but in the pipelines.
from bulma.
Need to have a directive for Angular JS also !
from bulma.
@jgthms well, it's not necessary useless because some people (like me) could use only the CSS and then add the behavior using another framework. For example for bootstrap there's the official JS implementation using jquery but there are others using react or vuejs.
In other projects I've used bootstrap components without the official javascript and I've just added/removed the proper css classes to open dropdowns, menus, show/hide tabs, etc. myself without using the official jquery implementation because I was using a different framework.
from bulma.
An opinion about modal windows:
- Breaks the UI/IUX
- Anything possible to do inside a modal is just possible to do in the main layout (And will result in a much better flow for the user)
- Using a modal window is failing as a designer
- I hate them
Do you want include them in the project? Ok, but just the CSS as @jgthms says, or at least dont add JS dependency.
I would also suggest to make elements for:
- Floating window with darked background
- Panel
- Panel Header
- Panel Footer
And then, the modal window would be a combination of them.
from bulma.
I would repeat @3noch comment!
from bulma.
👍 for having the CSS separate from the JS that runs it!
from bulma.
+1 for just having the CSS, but with proper classes for animations and transition states
from bulma.
+1 @3noch
from bulma.
Yay!
from bulma.
Related Issues (20)
- use modifier is-light, is-dark with color and dark-mode behaviour.
- Introduce more Flex utilties
- Fix the last breadcrumb item appearance
- Missing class.
- bulma.css size almost triple from 0.9.4 to 1.0.0 HOT 1
- navbar-padding-vertical not in body scope
- Text color on buttons? HOT 1
- Message body lost it background if parent use has/is-background-white HOT 1
- Menu Component and color modifiers (e.g. is-primary) HOT 2
- Delete button on notification can overlap with the notification content
- Bulma Smart Grid Documentation
- Why is there no prefixed lightmode-only version? HOT 1
- New patch release planned? HOT 3
- Impossible to use customize CSS variables due to HSL system HOT 8
- Docs: 3 pages have different sidebar behavior HOT 1
- The grid add an additional size to the last element HOT 1
- Bulma 1.0 : Drop down menu in a fixed grid is hidden by any other fixed grid
- Freeze orbit animation for users with @prefers-reduced-motion setting HOT 1
- V1 Button changes width on hover when the button is outlined AND rounded HOT 1
- Color and Alignment Helpers don't work when using the No Dark Mode version
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bulma.