jankapunkt / meteor-blaze-bs4 Goto Github PK
View Code? Open in Web Editor NEWGeneric Bootstrap 4 components library for Meteor Blaze.
Home Page: https://jankapunkt.github.io/meteor-blaze-bs4/
License: MIT License
Generic Bootstrap 4 components library for Meteor Blaze.
Home Page: https://jankapunkt.github.io/meteor-blaze-bs4/
License: MIT License
Describe the bug
In order to dynamically load the jumbotron component, one has to BlazeBs4.jumnbotron.load()
, spelled jumnbotron (extra n), which is not very intuitive, nor documented.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
use BlazeBs4.jumbotron.load() instead of BlazeBs4.jumnbotron.load()
Desktop (please complete the following information):
There is a folder utils
which contains a file named dataAtts.js
which exports some generic utility functions to allow Templates to receive arbitrary data-
attributes.
Each Template in blaze-bs4
folder of the package needs to have this feature. An implementation example can be found in the button
Template.
Sidenote: Performance should for now be secondary (although not be ignored) in favour of completeness of functionality.
All components should be recognizable as belonging to this project.
The classname based identifier should be of the pattern bbs4-<nameOfComponent>
.
Example:
<template name="button">
<button class="bbs4-button ..." ...>...</button>
</template>
A button should also use type
to assign colors to keep type attributes consistent with all other components.
HTML type attributes like type="submit"
should rather be set by a flag like submit=true
.
Update documentation accordingly.
The import of the package should not import all components by default. Rather it should be possible to import single components as well.
There is a forum post where a technique, to realize this feature, is shown.
Describe the bug
The GitHub pages are broken. Seems to be a client-side router issue.
To Reproduce
Look at GitHub pages
Expected behavior
There should be no route issues
Additional context
Can be fixed by using #
instead of /
routes
Is your feature request related to a problem? Please describe.
The link component doesn't include Disabled and Active attributes
should be an own component:
{{> dropdownitem href="#dropdowns" label="Action" link=true }}
but it should also work like
{{#dropdownitem href="#dropdowns" link=true}}
<i class="fa fa-fw fa-someicon"></i> <span>Action</span>
{{/dropdownitem}}
Hi, love the project. When viewing the example demos on your site (https://jankapunkt.github.io/meteor-blaze-bs4/navbars) on a phone, pressing on the toggler button does not show the navbar items. The same happens if I use a narrow browser window on a PC (eg Chrome). The same behaviour is also occurring with the main navbar on the actual demo site also. Am I missing something?
Cheers, Dan
Describe the bug
I have been testing your package in a project, and when I did meteor update
I got the error message
error: No compatible binary build found for this package. Contact the package author and ask them to publish it for your platform.
To Reproduce
Steps to reproduce the behavior:
meteor update
or meteor add jkuester:blaze-bs4
Expected behavior
I expected meteor update
to work how it always has
Desktop (please complete the following information):
Additional context
Add any other context about the problem here.
Update to the latest Bootstrap and update the documentation accordingly.
...to the documentation and the github.io website for
Describe the bug
There ist no way to switch between dynamic and static Imports.
To Reproduce
Steps to reproduce the behavior:
Change the environment variable using the package from atmosphere. The dynamic import remains.
Expected behavior
There should be a switch between dynamic and static.
Additional context
See aldeed:autoform v7 for how it's done right
Describe the bug
Button missies form
attribute
To Reproduce
create a button with form attribute
{{> button form="test"}}
it won't contain this attribute.
Expected behavior
Should be an attribute of the button
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.