Code Monkey home page Code Monkey logo

Comments (12)

mjbamford avatar mjbamford commented on August 16, 2024

Seconded. That would be very nice.

from uniform.

parsch avatar parsch commented on August 16, 2024

Would be great

from uniform.

GAV1N avatar GAV1N commented on August 16, 2024

Field errors would be a welcome addition

from uniform.

islandsofno avatar islandsofno commented on August 16, 2024

It would be great to just make uniform compatible with an existing validation script like the one from bassistance http://jquery.bassistance.de/validate/demo/.

from uniform.

pixelmatrix avatar pixelmatrix commented on August 16, 2024

I'm definitely not going to do any validation. The extent that I would take this would be to provide an error state in the theme. Maybe, at the most, a function to set the form element as error state in JS too.

from uniform.

AndyBean avatar AndyBean commented on August 16, 2024

I second the notion to keep validation entirely separate but to include error states into the sprite. That is a great notion. If they get used, fine. If not, no problem. At least they exist in the sprite.

from uniform.

roadsunknown avatar roadsunknown commented on August 16, 2024

I have a similar request. I "color" certain selects depending upon whether they are required or not. I was able to adjust the textboxes easily, but am having issues with the selects.

How would I go about adding this type of functionality? Simply, I need more than one theme to exist on a single page.

from uniform.

pixelmatrix avatar pixelmatrix commented on August 16, 2024

runtoofar, you could do this by modifying the sprite sheet, making a separate CSS file with separate classes, and then running 2 uniform calls on the different elements specifying the relevant class names. 1 for non-required elements, and 1 for required elements. Check out the docs on the parameters to see what classes can be specified.

from uniform.

roadsunknown avatar roadsunknown commented on August 16, 2024

thanks for the direction, but i am very new to jquery. i created the sprite, additional css, but i am not sure how to tell it which theme to use for which selects. i've read through the docs and sorry to say, whatever i try is not working. also, my elements do not have ids i can call explicitly as they are generated dynamically. are there additional examples you can point me towards? thanks.

from uniform.

nickbouton avatar nickbouton commented on August 16, 2024

Any updates on this front? Would love to have error states in the sprite, at least for for the select and file upload elements.

Any suggestions on how to wire it up in the meantime, assuming I manually add them to the sprite?

from uniform.

islandsofno avatar islandsofno commented on August 16, 2024

@nickbouton You should check out https://github.com/jzaefferer/jquery-validation by bassistance.de it works well with uniform

from uniform.

shehi avatar shehi commented on August 16, 2024

This can be easily done by just creating your own sprite based on that of Uniform's and add additional classes to your own CSS and also handle them in your own JS. Adding a class, let's say class='error' should use the newly added sprite sections with newly added CSS bits and be handled by your own JS code. I don't see why this package should extend its responsibilities this far. Otherwise, we also have a request to add JS-based animation handling for form elements: #116. Expanding this far will only degrade Uniform's performance further.

I am binning this feature for the moment and tagging it as "for future reconsideration".

from uniform.

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.