Giter Club home page Giter Club logo

bootstrap's People

Contributors

alethes avatar benjick avatar comerc avatar dalgard avatar mjgallag avatar nooitaf avatar splendido avatar

Stargazers

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

Watchers

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

bootstrap's Issues

Social login buttons not showing up with adblock

I just posted a question on Stackoverflow and the answer showed a weird behavior:

"Its a bit weird but it looks like while Meteor is unminified it blocks anything with facebook or twitter in its url such as the facebook/twitter packages' js code."

PS. I am not sure if this is the right place to report this.

onError hooks?

are there any hooks for on signin error so I could animate the form with a shake?

Meteor 0.9.X migration

Hello.

I've tried to migrate my app to newer meteor version via mrt migrate-app command, but it failed with message:

The version 0.0.28 of package accounts-templates-bootstrap has not yet been migrated

Does this package support meteor >=0.9.X? I've read issues in accounts-templates-core and it seems support new meteor version, so what about this package?

PS: I've tried to add it via meteor add splendido:accounts-templates-bootstrap, but it couldn't find such package.

How to make Meteor useraccounts:bootstrap button for resetting password to work?

After receiving the password reset link by email, I click it to land at the password reset page. After filling the two identical passwords and pressing the "Set Password" button the page got stuck with elements disabled.

I tried to find the docs for where/how I should customize this button behavior (not sure if I need to do it) so that I end up calling Accounts.resetPassword, I simply couldn't find it.

screenshot from 2015-07-01 16 21 01

Passwords don't match - But they do!

Now when I am typing password (again), it keeps saying Passwords don't match even after finish typing an exact copy of first password.

The create button does not block and I am able to create the user. But the does not match warning stays.

How could I fix this?

Error after updating to 1.0

I ran into this error when updating to 1.0:

W20141103-10:57:57.018(-5)? (STDERR)
W20141103-10:57:57.020(-5)? (STDERR) /Users/username/.meteor/packages/meteor-tool/.1.0.35.12icnfg++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/dev_bundle/lib/node_modules/fibers/future.js:173
W20141103-10:57:57.020(-5)? (STDERR) throw(ex);
W20141103-10:57:57.020(-5)? (STDERR) ^
W20141103-10:57:57.028(-5)? (STDERR) Error: Match error: Unknown key in field title
W20141103-10:57:57.028(-5)? (STDERR) at packages/check/match.js:295
W20141103-10:57:57.029(-5)? (STDERR) at Function..each..forEach (packages/underscore/underscore.js:113)
W20141103-10:57:57.029(-5)? (STDERR) at checkSubtree (packages/check/match.js:286)
W20141103-10:57:57.029(-5)? (STDERR) at check (packages/check/match.js:32)
W20141103-10:57:57.029(-5)? (STDERR) at AT.configure (packages/useraccounts:core/lib/core.js:332)
W20141103-10:57:57.030(-5)? (STDERR) at app/lib/config.js:16:19
W20141103-10:57:57.030(-5)? (STDERR) at app/lib/config.js:56:3
W20141103-10:57:57.030(-5)? (STDERR) at /Users/username/Projects/mtr-app/.meteor/local/build/programs/server/boot.js:168:10
W20141103-10:57:57.030(-5)? (STDERR) at Array.forEach (native)
W20141103-10:57:57.031(-5)? (STDERR) at Function..each..forEach (/Users/username/.meteor/packages/meteor-tool/.1.0.35.12icnfg++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/dev_bundle/lib/node_modules/underscore/underscore.js:79:11)
=> Exited with code: 8

Any ideas what could be causing it? Thanks.

Accounts forms in bootstrap modals

I'm trying user this package for do a very handsome signin form, but it's not easy do this.

I try use the modal for get a modal form when i click in the Signin button but i have this:
mus2 - mozilla firefox_069

It's obvius that at-form class haven any style, or, it's missing.

When i singin in the account the modal background doesn't go:
mus2 - mozilla firefox_070

And when i do sign out, appears the modal form, that's bacause my code:
mus2 - mozilla firefox_071

I think that the better standard boostrap signup form have to be the modal form, account-ui default form it's a popup , then...

Navbar button alignment

There is a problem with the button in the navbar.

In the boilerplates, the navbar is created with

<nav class="navbar navbar-default navbar-static-top" role="navigation">
  <div class=container>
    <div class="container-fluid">

however, there should only be one element having either container or container-fluid (see https://github.com/meteor-useraccounts/boilerplates/blob/master/bootstrap-famous/client/nav.html).

If you don't use two elements with container, the navbar-btn will be placed too far to the right and not align with the rest of the layout. See

navbar

If you, however, use two elements with container class, the alignment in the left will be incorrect.

Issue adding the package

I am getting the following error with mrt add accounts-tem..

ERROR: 1 Command failed: error: you need to resolve your current index first


STDOUT: t9n/de.coffee: needs merge
t9n/en.coffee: needs merge
t9n/es.coffee: needs merge
t9n/it.coffee: needs merge
t9n/pl.coffee: needs merge


STDERR: error: you need to resolve your current index first



/usr/lib/node_modules/meteorite/lib/sources/git.js:181
            self.checkoutType + ": " + (self.commit || self.head);
                                     ^
There was a problem checking out branch: master

Any ideas?

Forgot password link?

Is there a forgot password link in this package? I can't seem to find one.

Edit: It looks like this line contains a reference to a boolean toggle to render the link, but I can't seem to find where this is set.

Wording suggestion to replace "Warning" in readme

I get worried when I come across repos that have the words "Warning!" in them. It's just a gut reaction, but it colors the way I think of the package.

Given what you are describing under the Warning heading, you might consider to replace it with something like "Bring Your Own Bootstrap." Then, the heading conveys what you want the reader to know and the paragraph expands on what you mean.

Add class to form

Is there a way to add a class to the form tag by any chance? Sorry, wasn't sure if this should be in this repo or in core.

inline select and radio fields

Hi Luca, I'm creating a signup form and trying to get the date of birth and gender fields to appear inline but so far my efforts have yielded nothing. Can you throw some light on how to go about doing this with the bootstrap install.

modal

any easyish way to make this work as a modal form?

confirmPassword: true - should check if passwords match

On SignUp form, I would say that a better approach when configuring AccountsTemplates with confirmPassword: true is to check if Password (Again) matches Password, instead of applying same regex or function validation and just getting the "Passwords don't match" error when submiting form.

custom templates

Hi...I'm implementing a custom template for my app and using aldeed form extension plugin to replace the native atForm template however, does this mean that I would have to implement form validation and everything else {{> atForm}} is suppose to take care of? I've tried using AccountsTemplates.addFields but this doesn't seem to work. Your thoughts would be richly appreciated. Thanks

Update to bootstrap 4

Bootstrap recently released beta 3 and is slated to release 4.0.0 in a few weeks without any breaking changes between the two. Now that the bootstrap 4 API is stable it would be helpful to have this package updated.

Template Customization

This isn't really much of an actual issue, though I've recently stumbled upon this package and I was wondering if there was any way to modify the Sign In / Sign Up templates. For instance, add Bootstrap's inputgroups to generated fields. I tried dabblign with the package, but I'm relatively new to Meteor and I didn't manage to find anything useful within my main meteor directory.

Allow HTML in display names

I'd link to be able to include HTML in the display names fields so that I can include additional styled information in span elements. eg.

Full name You full name is require so that we can...

To do that we need the fields to be enclosed in three-curly-bracket moustaches. That is,

{{displayName}}

should be

{{{displayName}}}

This should be a backwards compatible change.

Can't add the package - Getting Npm.depends error

When I add useraccounts:bootstrap to my project, I get the following error...

Error: Can't find npm module 'request'. Did you forget to call 'Npm.depends' in package.js within the 'http' package?

Why is this happening?

Work with React?

I would like to use this with React and Meteor (1.3). I have tried let AtForm = BlazeToReact('atForm') and it does not work. Any suggestions on how to use this package from a React-router / React front-end perspective?

Thanks!

Adding bootstrap classes to form elements

I may have missed something really obvious, but when using the bootstrap package my forms and buttons don't have the classes attached to them. Either I'm missing something, or need to know how to add the classes directly to them.

Thanks guys, this is a really useful package!

[Telescope] Facebook and Twitter register buttons do not display, but Instagram will.

I added bootstrap to telescope with some custom mixins

accounts.js

ServiceConfiguration.configurations.update(
  {"service": "facebook"},
  {
    $set: {
      "appId": "",
      "secret": ""
    }
  },
  {upsert: true}
);
ServiceConfiguration.configurations.update(
  {"service": "twitter"},
  {
    $set: {
      "appId": "",
      "secret": ""
    }
  },
  {upsert: true}
);
ServiceConfiguration.configurations.update(
  {service: "instagram"},
  {
    $set: {
      clientId: "",
      scope: 'basic',
      secret: ""
    }
  },
  {
    upsert: true
  }
);

at_config.js

//////////////////////////////////
// AccountsTemplates configuration
//////////////////////////////////

if (Meteor.isServer) {
  Meteor.startup(function () {
    Accounts.emailTemplates.siteName = getSetting('title');
    Accounts.emailTemplates.from = getSetting('defaultEmail');
  });
}

//Fields
AccountsTemplates.addField({
    _id: 'username',
    type: 'text',
    displayName: 'username',
    required: true,
    minLength: 3,
    errStr: 'error.minChar'
});

AccountsTemplates.removeField('email');
AccountsTemplates.addField({
    _id: 'email',
    type: 'email',
    required: true,
    re: /.+@(.+){2,}\.(.+){2,}/,
    errStr: 'error.accounts.Invalid email',
    trim: true,
    lowercase: true
});

AccountsTemplates.removeField('password');
AccountsTemplates.addField({
    _id: 'password',
    type: 'password',
    required: true,
    minLength: 8,
    errStr: 'error.minChar'
});

/*
 AccountsTemplates.addField({
 _id: 'username_and_email',
 type: 'text',
 displayName: 'Name or Email',
 placeholder: 'name or email',
 });
 */


//Routes
AccountsTemplates.configureRoute('signIn');
AccountsTemplates.configureRoute('signUp', {
  path: '/register'
});
AccountsTemplates.configureRoute('forgotPwd');
AccountsTemplates.configureRoute('resetPwd');
//AccountsTemplates.configureRoute('changePwd');
//AccountsTemplates.configureRoute('enrollAccount');
//AccountsTemplates.configureRoute('verifyEmail');


// Options
AccountsTemplates.configure({
    enablePasswordChange: false,
    showForgotPasswordLink: true,
    confirmPassword: false,
    overrideLoginErrors: true,
  showAddRemoveServices: true,

    negativeFeedback: false,
    positiveFeedback: false,
    negativeValidation: true,
    positiveValidation: true
});

// hack to get signOut route not considered among previous paths
if (Meteor.isClient) {
    Meteor.startup(function(){
        AccountsTemplates.knownRoutes.push('/sign-out');
    });
}

meteor list

accounts-base                        1.1.3  A user account system
accounts-facebook                    1.0.3  Login service for Facebook accounts
accounts-password                    1.0.6  Password support for accounts
accounts-twitter                     1.0.3  Login service for Twitter accounts
accounts-ui                          1.1.4  Simple templates to add login widgets to an app
aldeed:autoform                      5.0.0  Easily create forms with automatic insert and update, and automatic reactive validation.
aldeed:collection2                   2.3.2  Automatic validation of insert and update operations on the client and server.
aldeed:simple-schema                 1.3.1  A simple schema validation object with reactivity. Used by collection2 and autoform.
backbone                             1.0.0  A minimalist client-side MVC framework
bengott:avatar                       0.7.5  Consolidated user avatar template (twitter, facebook, gravatar, etc.)
bozhao:accounts-instagram            0.2.0  Instagram account login for meteor
ccan:cssreset                        1.0.0  Eric Meyer's Reset CSS v.2.0 (http://meyerweb.com/eric/tools/css/reset/)
chuangbo:marked                      0.3.5  A markdown parser and compiler. Built for speed.
cmather:handlebars-server            2.0.0  Allows handlebars templates to be defined on the server in .handlebars files
djedi:sanitize-html                  1.6.1  Sanitze HTML
email                                1.0.5  Send email messages
fezvrasta:bootstrap-material-design  0.2.1  FezVrasta's Bootstrap theme implementing Google's Material (Paper) Design
fortawesome:fontawesome              4.2.0_2  Font Awesome (official): 470+ scalable vector icons, customizable via CSS, Retina friendly
http                                 1.0.10  Make HTTP calls to remote servers
iron:router                          1.0.7  Routing specifically designed for Meteor
jparker:gravatar                     0.3.1  Simple package to use gravatar images
less                                 1.0.12  The dynamic stylesheet language
matb33:collection-hooks              0.7.11  Extends Mongo.Collection with before/after hooks for insert/update/remove/find/findOne
meteorhacks:fast-render              2.3.1  Render you app even before the DDP connection comes live. - magic?
meteorhacks:npm                      1.2.2  Use npm modules with your Meteor App
meteorhacks:subs-manager             1.3.0  Subscriptions Manager for Meteor
momentjs:moment                      2.9.0  Moment.js (official): parse, validate, manipulate, and display dates - official Meteor packaging
mrt:cookies                          0.3.0  Basic cookies support for client
mrt:jquery-hotkeys                   0.0.1  Meteor Packaged jquery-hotkeys (from John Resig https://github.com/jeresig/jquery.hotkeys)
msavin:mongol                        0.6.5  The insanely handy development package for Meteor.
npm-container                        1.0.0+ Contains all your npm dependencies
percolate:migrations                 0.7.3  Allows you to define and run db migrations.
percolatestudio:synced-cron          1.1.0  Allows you to define and run scheduled jobs across multiple servers.
rajit:bootstrap3-datepicker          1.4.1  Meteor packaging of eternicode/bootstrap-datepicker for Bootstrap 3
reactive-var                         1.0.4  Reactive variable
sacha:juice                          0.1.2  Juice wrapper package
sacha:spin                           2.0.4  Simple spinner package for Meteor
service-configuration                1.0.3  Manage the configuration for third-party services
spiderable                           1.0.6  Makes the application crawlable to web spiders
standard-app-packages                1.0.4  Moved to meteor-platform
tap:i18n                             1.4.1  A comprehensive internationalization solution for Meteor
telescope-base                       0.0.0+ Telescope base package
telescope-i18n                       0.0.0+ Telescope i18n package
telescope-lib                        0.2.9+ Telescope library package
tsega:bootstrap3-datetimepicker      3.1.3_3* Bootstrap 3 DateTime picker from @Eonasdan, packaged for Meteor.js
twbs:bootstrap-noglyph               3.3.2  Bootstrap without the Glyphicons font (official): the most popular HTML/CSS/JS responsive framework
useraccounts:bootstrap               1.8.1  Accounts Templates styled for Twitter Bootstrap.

Screen shot of page
ui

You can see that facebook and twitter are in the dom
dom

I tried following this
http://stackoverflow.com/questions/28613485/meteor-user-accounts-facebook-login-not-showing-but-google-is

And I disabled adblock and served with --production and I still have no luck

can't find where classes are declared

Hi! I forked the project so I could edit the classes for the signin button. For example, I'd like to change btn-default to btn-primary. But when I search the repo, I don't find a single result for btn-default. How is that getting applied if it's not in the repo?

Cheers!

AccountsTemplates.configure({showReCaptcha: true}): Not Able to Get ReCaptcha Show Up on Sign In Form

I am a novice on Meteor. I am using following accounts packages -

  • accounts-ui
  • accounts-password
  • aldeed:template-extension
  • accounts-base
  • useraccounts:bootstrap

Now, I am using {{atForm}}. I am configuring AccountsTemplates to show Google reCaptha on SignIn form. I got site and secret keys and set those up in my app. I am getting reCaptha on SignUp form but not on SignIn form. I need just opposite to it.

Please help. Thanks in advance!

Load different form state in modal based on session

Hello,

I am trying to load form inside a modal based on session variable, but once the modal is shown with corresponding form I am not able to navigate between each other any more. i.e. when I open signIn state I can't click on Register link inside modal and vice versa.

<template name="login">
  <div class="modal fade">
    <div class="modal-dialog">
      <div class="modal-content">
        <div class="modal-body">
        <div id="login" class="form-signin">
            {{> atForm state=state}}
        </div>
        </div>
      </div>
    </div>
  </div>
</template>
Template.login.helpers
  state: ->
    return Session.get 'templateState' or 'signUp'
Template.navbar.events
  'click .sign-in': (e, t) ->
    Session.set 'templateState', 'signIn'
    Modal.show 'login'
  'click .sign-up': (e, t) ->
    Session.set 'templateState', 'signUp'
    Modal.show 'login'

Any suggestions?

make accounts-templates-bootstrap.less optional

It would be nice to have the choice to include it. It doesn't play well with some bootswatch themes (slate for one).

Renaming it to accounts-templates-bootstrap.import.less would do the trick :)

Recommend Projects

  • React photo React

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

  • Vue.js photo Vue.js

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

  • Typescript photo Typescript

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

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

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

Recommend Topics

  • javascript

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

  • web

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

  • server

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

  • Machine learning

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

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

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

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

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

  • D3 photo D3

    Data-Driven Documents codes.