-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Current list of all InuitCSS modules and correct bower names #4
Comments
I was thinking of making an |
+1 |
Hmm… seems redundant to |
I'd love a repo that includes every module, with an example stylesheet that includes them in the right order. |
these two are missing from the list ahead (maybe they have been added after this issue was created):
Why the dependencies names are different from the .scss files name? (-> like @kmmathis, I would like an example stylesheet too. like it is now, it's complicated to start with. |
@desgnl I see there are quite a few people thinking like this. I raised this question here. So @csswizardry would you mind elaborating is that on purpose. Are we missing to see some big picture? Thank you. |
No reason other than I didn’t want names to get too long. Unfortunately, there isn’t a simple way to unregister and reregister Bower packages :( H |
@csswizardry thanks. |
@desgnl - Thanks for pointing out the additions. I have added them in the original post. @csswizardry I am fine with names staying as is. I get that it is a little confusing, but the fact that the file-names, as imported in my main.scss are short and more globally named (i.e. |
❤️ |
@csswizardry @inlikealion Thanks for your answers. I understand your point about the integratable framework and I think this is really a good thing, something that gives a strong interest for this project as opposed to the rest of the UI toolkits :). I wanted to use inuitcss on a few projects already, but I never had the time to really dive into it and I had to go with the usual solutions. This time again I am trying to have a good overview… but this is not an easy process: going on the github page of each module, install with bower, copy the link of the component to the main scss file, activate the variables and make an html file… just to see what it can do. |
So, I did this to understand the framework: http://desgnl.github.io/inuitcss-demo/ I hope it's not too much in oposition with the project philosophy, and maybe it can be useful for someone… |
UPDATE: I just added an |
+1 |
hope this is useful: https://github.com/blai/gulp-inuit |
For those who are interested, I have added feature to https://github.com/blai/gulp-inuit, that it can now extract variables from inuit modules for customization. |
@desgnl Thanks, this was really useful to me. I suppose I should double-check that the variables needed are all the same. I'll report back if not. @blai I'm sure this would be useful if I used gulp, maybe I should try it out instead of Grunt, but for now I'm learning too many new things to add another one! @csswizardry Did you ever get round to doing that kickstarter campaign? I would be up for doing some screencasts once I get more familiar with inuitcss, I really like csswizardry grids and I'm very intriguied by ITCSS.io. It would be great to help grow the project. I may be able to get to dotcss in Paris in November, but I'm not 100% yet with work commitments. Anyway cheers |
UPDATED: I added |
Thanks @inlikealion |
No problem @jacquesletesson. I just added the new |
Just a heads up! |
Thanks for the notice, @cjwd ! I have added it to both the |
UPDATE/HEADS-UP: It looks like @csswizardry has been writing a major overhaul to the widths and grid layout (concepts are similar, but class names are significantly altered). If you've been developing as this cycle has progressed, a simple @csswizardry I look forward to a quick post explaining your new thoughts on layout + widths. Kudos for not being afraid to shake things up as Inuit is still technically pre-alpha. |
Hey @inlikealion
You can find more about new class names in this issue on CONTRIBUTING repo. More about new widths here and of course from actual scss for it ;) |
@nenadjelovac - Thanks for the links. I had completely missed the discussions in the CONTRIBUTING repo (since the repo itself receives no updates, I have neglected to explore its issue queue). Following along there is terrific for keeping up with these big changes. |
@inlikealion no problem. I suggest you subscribe to the repo ("watching" option) so you get notifications about conversations. |
@nenadjelovac Great suggestion, and I've just done so. |
I've been creating a standard base setup with all the modules and variables available: https://github.com/corbpaul/inuit Be interested to get some feedback |
That's great @corbpaul. Thank you. The only things that could confuse someone new to inuitcss is that you already create Because these files are already created, it encourages you to use them where in my opinion you should create However for a file like |
Thanks @jacquesletesson So would you import your |
Exactly. That way you can have more control. Eg. you might have |
yeah - makes sense. I've updated the repo |
Not sure if this is the correct place for it, but I'd like to up vote a choice of 'utilities' as a name instead of 'trumps'. @csswizardry does mention that he has to change the name at some point here https://www.youtube.com/watch?v=1OKZOV-iLj4&hd=1 👍 Who's with me on this? |
Also, seeing as a table is an unclassed html element, should tables be part of base directory instead of objects. |
Unfortunately, it is not, but no worries ;-)
This is definitely an object, because all the selectors in that file are classes and not unclassed html elements. The point is you can choose to use that object or you just don't, and style it on your own. It's not some kind of reset for the html table element, which would in fact belong to the base layer. If I'd missed something here, please open a proper issue in the objects.tables repository to continue the discussion. |
@csshugs No you hit the nail on the head, and thanks for pointing me in the direction of the contributing repo. 👍 |
This issue started with a listing that is 1.5 years old. Is there an always current, complete master bower.json and main.scss file that is maintained? Seems too there is no actual documentation for any of these short of each module's readme. In which case has anyone done or thought of doing a simple markdown page that lists all the modules and links to their corresponding readme's. If not I'll spend the time to put this together if the main contributors would buy into maintaining it in terms of keeping the modules and links current. If this is done then the master bower.json should be registered with bower so that those wishing the full monty can have it. |
@csshugs @csswizardry what do you guys think? |
Like this. Some input and a thumbs up and I will continue. https://github.com/dkebler/inuit-all Could be a separate repo or put within getting-started. With a bit of effort a little code could be written to generate all three files which would make management easy. |
@dkebler By all means go ahead! 👍 I wouldn't encourage people to download all modules via a master But having a single README file containing a list of all modules is good idea. |
Three days later.... from the perspective of someone who has read all things Harry and is on So for those who have been using inuitcss for awhile or have created or So maybe the current users/contributors are happily using inuitcss and see I could only suggest tougher documentation criteria to accept each module As to the starter that's ok, although it make more sense to have not just a As an example of much better documentation (albeit still missing more I'd like to contribute if I knew that the authors of individual On Mon, Feb 1, 2016 at 2:12 AM, Dennis Heibuelt [email protected]
Cheers, Cuidate, TTFN http://www.youtube.com/watch?v=5Gu50vq5ux4 |
BEM, ITCSS, skinless (no components) is exactly what I'm looking for. I only use ~5% of whatever other framework, and the naming conventions are usually incompatible with my project. I'm sorry for going off topic, but I've been trying to find an answer for a while: Is there any other alternative to InuitCSS, or has Harry lately given a hint as to the project's future? This project, or something like it, really needs to exist :) |
This issue is fixed in the beta version by providing a single repo instead of various modules delivered independently through npm/bower. The beta version also provides an example main stylesheet to make the whole thing easier for inuitcss newcomer. So, I don't close this issue but will instead lock it, since this content is still relevant to people using the pre-alpha version. Thanks @inlikealion for the effort you made with pointing out all the modules and providing an example stylesheet! |
As many bower package names have changed since
dev-test
was created, I thought it might be helpful to document a full list of packages as currently-named.bower.json
list is organized to match the newexample.scss
which demonstrates the necessary order of the imports.You can use
npm install
:package.json
OR you can use
bower install
:bower.json
example.scss
Remember: you can set your own settings inline, before the file to be acted on, as Harry demonstrates in the Getting Started documentation.
The text was updated successfully, but these errors were encountered: