Code Monkey home page Code Monkey logo

Comments (13)

Foxandxss avatar Foxandxss commented on May 11, 2024

Does this directive makes any sense? Checking BS4 docs, I am not sure what can we provide.

from ng-bootstrap.

pkozlowski-opensource avatar pkozlowski-opensource commented on May 11, 2024

AFAIK we need a directive if we want to support browsers that don't have <progress> element support.

I've got a simple impl here: https://github.com/pkozlowski-opensource/ng2-bs/blob/master/src/progress/progress.ts

from ng-bootstrap.

Foxandxss avatar Foxandxss commented on May 11, 2024

Nice @pkozlowski-opensource. You want to tune it up and make a PR or do you want me to do it?

from ng-bootstrap.

pkozlowski-opensource avatar pkozlowski-opensource commented on May 11, 2024

Yep, the plan is to make a PR. I will do it over the weekend as I'm running a training right now (Wed-Fri) so can't do much in therms of OS work (other than commenting on some issues :-))

from ng-bootstrap.

pkozlowski-opensource avatar pkozlowski-opensource commented on May 11, 2024

Updated WIP here: https://github.com/pkozlowski-opensource/ng2-bs/blob/master/src/progress/progress.ts

from ng-bootstrap.

Foxandxss avatar Foxandxss commented on May 11, 2024

I'm working on this too. It doesn't make sense on the way you have it.

We need to reuse the built-in progressbar and decorate it with an attribute
directive. I have a plunker with my ideas, will link later, so hold on this
one.
El 29/10/2015 16:08, "Pawel Kozlowski" [email protected] escribió:

Updated WIP here:
https://github.com/pkozlowski-opensource/ng2-bs/blob/master/src/progress/progress.ts


Reply to this email directly or view it on GitHub
#25 (comment).

from ng-bootstrap.

pkozlowski-opensource avatar pkozlowski-opensource commented on May 11, 2024

@Foxandxss it needs to work in all browsers supported by ng2 so I don't think we can just use <progress> element as it doesn't work in all browsers

from ng-bootstrap.

Foxandxss avatar Foxandxss commented on May 11, 2024

IIRC it does work in all our supported browsers. We can do it without it,
but adds lots of extra complexity.

For example, making it stripped, would require to copy the ngb-progressbar
classes, to put it on our template.

Would be good to investigate the built in support.
El 29/10/2015 16:12, "Pawel Kozlowski" [email protected] escribió:

@Foxandxss https://github.com/Foxandxss it needs to work in all
browsers supported by ng2 so I don't think we can just use
element as it doesn't work in all browsers


Reply to this email directly or view it on GitHub
#25 (comment).

from ng-bootstrap.

pkozlowski-opensource avatar pkozlowski-opensource commented on May 11, 2024

@Foxandxss If you believe that there is a better approach, feel free to take ownership of this one.

from ng-bootstrap.

Foxandxss avatar Foxandxss commented on May 11, 2024

Let me do some demos so we can discuss it.

I have something half baked on a plunker. Will also try to do the striped
thing with your implementation and see which one makes more sense on the
long term :)
El 29/10/2015 16:18, "Pawel Kozlowski" [email protected] escribió:

@Foxandxss https://github.com/Foxandxss If you believe that there is a
better approach, feel free to take ownership of this one.


Reply to this email directly or view it on GitHub
#25 (comment).

from ng-bootstrap.

Foxandxss avatar Foxandxss commented on May 11, 2024

No ie9 support for the built in one. Grrr. Forget what i said
El 29/10/2015 16:21, "Jesus Rodriguez" [email protected] escribió:

Let me do some demos so we can discuss it.

I have something half baked on a plunker. Will also try to do the striped
thing with your implementation and see which one makes more sense on the
long term :)
El 29/10/2015 16:18, "Pawel Kozlowski" [email protected]
escribió:

@Foxandxss https://github.com/Foxandxss If you believe that there is a
better approach, feel free to take ownership of this one.


Reply to this email directly or view it on GitHub
#25 (comment).

from ng-bootstrap.

Foxandxss avatar Foxandxss commented on May 11, 2024

Or not, bs4 have instructions to fix it out which could be good for what I have in mind. Let me do that plunker.

from ng-bootstrap.

Foxandxss avatar Foxandxss commented on May 11, 2024

Okey, here it is: http://plnkr.co/edit/YtyckNLh6vOwLfl1OyHE?p=preview

Both have their "things", but I Think that I definitely go with the element one and not the attribute one (less verbose). Problem is the nativeElement thingy which is no good.

from ng-bootstrap.

Related Issues (20)

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.