-
Notifications
You must be signed in to change notification settings - Fork 3
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
Website Look ( user Interface ) #11
Comments
These are all underway, just been focused on getting tasks out and discussions for the server stuff. The repo already has the changes for turning pulling out the header and footer to make it reusable as well as implementing Foundation on some of the pages. I've also done some visual updates (not may, mostly working on functional aspects at this point). If you're wanting to help out with the website let me know and I can get you access to the dev site and an FTP account to push for testing. |
hey, i'd like to help out with the website. |
@hash113 I can do it. Let's do one per one. |
@zdroid ... i m not getting ur point exactly... |
Things in your list. |
We need to come up with a design first and foremost; a responsive and minimalist design - utilizing colors is most important. |
Maybe with Bootstrap? I'm actively contributing to Bootstrap. 2013/12/29 Nathan Bernard [email protected]
Zlatan Vasović - ZDroid |
Yes, Bootstrap is fine. We just need to make sure it's not boring lol. |
It's not. 2013/12/30 Nathan Bernard [email protected]
Zlatan Vasović - ZDroid |
I'm a personal fan of Foundation and it's what iFiltr is (or at least was, believe it still is) running. Right now I've got a bunch of changes partially underway for moving over to foundation and a new design that's partially implemented, although Julia sent me a wireframe a while back I rather like so I may take a few things from that. Just been quite busy with work, holidays and some sick time mixed in. |
Aww. Don't start Foundation vs. Bootstrap war. D: Bootstrap is better. Why? It has better logic, semantics and design. :) 2014/1/6 Austin Murdock [email protected]
Zlatan Vasović - ZDroid |
http://css-tricks.com/sass-vs-less/ The sass over less choice is more than enough to make my decision, but I didn't comment to start a war, just to point out that this repo is already implementing Foundation and iFiltr also uses Foundation. The implementation isn't complete since I didn't get a chance to finish switching all of the content pages that @nb333 made over to using the new template and I wanted to actually implement a different UI once that was done (easy enough since it's broken into logical sections). As for Foundation v Bootstrap: Compass. Also a mobile first design will be a desktop design that later added mobile support any day in my opinion. I will give you that bootstrap is pretty, some of the syntax is more intuitive, and other developers have already taken all of the work out of it for you with add-ons but that's about the extent of it's advantages. I'll take a more complex installation for a more robust feature set, more responsive and efficient project any day, and I rather like simplistic designs, some Bootstrap sites are just too pretty... |
We won't use Less as source. I'll just compile Bootstrap source, no need 2014/1/6 Austin Murdock [email protected]
Zlatan Vasović - ZDroid |
That's even less of a reason to use Bootstrap, css precompilers are awesome. |
But why slow down things? No need to compile if it will be done once when 2014/1/6 Austin Murdock [email protected]
Zlatan Vasović - ZDroid |
We're not slowing things down by using the source. For example in the case of Compass you can pull the full Foundation gem down and then compile it with your custom sass files to produce one css file that has all of the foundation + custom styling combined into one and optimized. Instead of having multiple css files which will be an impact on performance for the user because we didn't feel like configuring compass (which btw you can have with a watcher so it auto compiles your css files for you whenever it detects a change to any sass file). It also allows you to do some very nice things like using if/then statements in your css and variables so instead of having to memorize and use #asdf color everywhere you can set it to a variable $asdf and then change it in one place and the color will change everywhere that variable is used. Not to mention mixins... |
I don't want to put compiler in a website repo. :) 2014/1/6 Austin Murdock [email protected]
Zlatan Vasović - ZDroid |
That that's required in the repo is the config.rb and that SASS folder (both of which already exist) I've got my local instance setup to drop the compbiled files into HTML/CSS and I believe that's saved into the config file as well so anyone that uses ruby/compass and that config file will have everything configured correctly, assuming my setup is correct for everyone since I'm using an IDE to manage some of the heavy lifting. The SASS folder contains all of the source css files for our project (right now it also contains a bunch of the Foundation source files because I used my IDE for the setup and it doesn't use gem so I need to remove those and change it to use the gem installation which will then obsolete a lot of the files in that folder). The whole point of having it in a repo is for housing source files and config files, if anything we should remove the generated CSS files from the repo over the sass files. I just like having them there because now you can upload the entire HTML folder to a directory and it will run as is, which is how I have my IDE setup, just have to press sync and it will ftp the HTML folder to the root of the dev site. Setting up compass is super easy, even without an IDE, actually easier without from my experience...it's a very powerful tool and there's no reason not to use it. |
I still see no point about Sass usage. We don't need it. Plain site is 2014/1/6 Austin Murdock [email protected]
Zlatan Vasović - ZDroid |
I agree that simplicity is nice, but just reading the "CSS Extensions" section on http://sass-lang.com/documentation/file.SASS_REFERENCE.html shows enough useful features to make it worthwhile to:
in the cmd prompt then using the default compass watcher:
which should use the config.rb to monitor the SASS folder and send compiled CSS files to the HTML/CSS folder. EDIT: Sorry about the wrong code tags, been using my companies CRM code syntax too much lately. |
I still see no point for using Sass (and Compass). Just compile source to CSS (can be done on web using customizer) and then use it. Simple. |
The biggest benefits we can get from it are: Not to mention the repo is already setup and configured with Foundation and compass which is the most tedious part. |
Yea that all. No probs about preprocessors. There are problems with site. 2014/1/6 Austin Murdock [email protected]
Zlatan Vasović - ZDroid |
It's the UI that @nb333 originally put together and sent me that's just been partially reworked and broke down into segments for easy UI alterations in the future while we were waiting for Julia to finish her wireframe (which I have now). Of course shortly before she finished that the proverbial shit hit the fan in my life so I haven't had a chance to actually implement the new design. Once the other pages have been moved over to the predefined template (mostly copy and pasting content and checking for syntax errors) it's just a matter of UI fixes to the header and footer and changing some SASS variables to the chosen colors and it's done. I believe I've got some free time tonight after I get off work and I'm going to bring back up my local repo and see where I left off and try to make some tickets for the remaining issues and hunt down the wireframe and get it posted as well. |
Ok. 2014/1/6 Austin Murdock [email protected]
Zlatan Vasović - ZDroid |
This has been broken apart into separate issues, closing. |
The website needs a better User Interface, this may start as a
and etc ....
The text was updated successfully, but these errors were encountered: