-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
1.0 Progress Report #691
Comments
The rate of progress should increase significantly now, I have moved to working full time on Semantic UI for the indefinite future. |
Exciting progress! I might be able to use Semantic for a major UI project if 1.0 hits soon enough. Keep it up! 👍 |
@jlukic that is good news. Keep up the nice work. |
@jlukic That is useful, and it would be great if you can make the items collapsible. |
This is great news! And yes, the off-canvas right was better, more focus on the content than on navigation. Making them collapsible might be a good idea, but when i tried it quickly in the console it lagged a LOT when hiding many sections, it would make the docs slower to load. |
What a great framework. A lot easier to create complex forms with working validation. Try that in the div-sea of Bootstrap without breaking the layout somehow....after 3 days I gave up. But here everything just works, this is hands down the smartest css framework I have seen so far. Keep up the good work, a lot of people are gonna love this when they discover it. |
1.0 can't come soon enough! Keep up the great work. |
In order to continue to add transparency, I'll try to keep a list of my current tasks for the project here as well, so not such visible work can be made more transparent Todo Checklist for Week of August 24thBug FixesPopup
Statistic
Button
Label
Modal
Menu
Message
Dropdown
Icon
Table
Segment
Rating
List
Comments
Header
Form / Input / Dropdown
Form Validation
Checkbox
Accordion
New CodeModal
Popup
Menu
Statistic
Progress Bar
Dropdown menu content
Button
Label
Item
Divider
Documentation
RefactoringModules
Overall
Button
|
Regarding the ToC: Basically I would like to have it more detailed, but looking at it’s length in the screenshots you posted you should definitely not make it fixed like Bootstrap’s ToCs – I never see their last entries which was very annoying when I was still using Bootstrap: (The last entry is "Wells") BTW, I like Semantic’s docs so much more than Bootstrap’s – thank you for this! |
Reports from for Week of September 1stI've spent this week diligently working on a The first is the rigid page structure required to make one work, requiring a user to set-up their page around initializing a sidebar menu isn't ideal, yet its nearly required to not have to do animations directly on the page The second issue is the unusual behavior with 3D CSS transitions, making sure two separate animations occur in tandem can often be difficult when there are so many possible variations in reflows between browsers, especially mobile which was the intended use-case for most sidebars to begin with! The third issue is trying to come up with an adequate solve for the issues with I'm coming out the other end, and will continue with the checklist from last week for the beginning of next week. Slight delays, but with constant work and improvements none-the-less! |
Keep up the good work! Thank you |
Reports for Week of September 7thMy aim for this week and next week is to wrap up all essential bug fixes, and enhancements for I will then swap over to working on doc features essential for Projected Todo Checklist for This WeekBug FixesMenu
Sidebar
New CodeDropdown
Dropdown menu content
Progress Bar
Form
Menu
Low PriorityDivider
Label
Item
Documentation
RefactoringMenu
Grid
Overall
Button
|
Does the Menu refactor "Consider table-cell for horizontal menu" include having support for collapsing menus at mobile breakpoints? I believe it was touched on in #157, but that was back in the |
I think as part of a refactoring of the Grid, you should consider that some grids have gutters but not all grids have gutters.This is accomplished vertically with fitted grid, but it still has horizontal gutters. A variation on gutters is also somewhat implicitly acknowledged with nods to cell padding for tables. I think expressly articulating the role that gutters play in a grid system is something that should be added to the definition of a Grid for SUI 1.0, and classes for completely removing the gutters should be added to the framework. Note that I haven't actually used SUI yet; I've been waiting for the 1.0 release. This suggestion is based on what I've seen in the docs. --Unrelated-- |
Great work ! And hope we can have a flat metro style theme. Thanks. |
@QWp6t The beta grid now is fitted on all sides by default, with variations for New docs up with a much larger explanation of grid usage: Still planning on adding |
Is there a chance to have landscape phone / tablet grids ? With the abundance of "phablets" or better said 5in + mobile phones, a lot of users use them in landscape mode, but because they're using a 3x scale factor, most of the full hd or higher respod to 640px resolution. Maybe at least have a phone landscape = tablet portrait using the orientation media query ? |
@jlukic good job on the grid explanation |
Reports for Week of September 22ndLast Weeks ChangesTranslationAdded in live translated versions of Semantic UI docs by integrating Transifex i18n tools. If you are interested in translating Semantic UI 1.0 into your language please get in contact. We have a full translation center now, including support for translating strings in-place inside the website, so everything should be really simple, we just need more people to help. Docs ChangesI've added a sticky side menu which should help make it easier to browse element definitions. It's a You can now link directly to individual definitions, just click on the menu bar link. I've also been trying to proof-read and update the images and examples across all definitions, but this is coming in piecemeal on an as-i-catch-it basis. If you see any issues in docs please let me know. UI ChangesToo many changes to mention everything, but here are some exciting new things: Dropdown
Item View
Grid
Sticky
Popup
Rail
Coming Up This WeekLast friday was suppose to be the last day for me to be working on base styles for MenuI'm starting with a blank slate on menu, and trying a full rewrite. Basically menu was never careful enough with the inheritance on The "basic" version of menu might also be too styled, causing a lot of other menu types to have to 'cancel out' styles inherited from the base menu. I am toying with the idea of changing If you have any thoughts on this please be sure to respond here. Progress BarsI need to add more content to progress bar elements, and simple behaviors for setting width and showing progress. I might push this back if I run into issues with meeting deadlines. |
It is great that you keep us updated. Please keep up you good work on this fantastic project. |
Updates from this week, progress bars are completed. They can handle
I finished a first pass on the homepage that was good enough to put up. If you have any suggestions or feedback on whats missing or what sounds funny, let me know. |
Looks good. The sidebar doesn't work on mobile safari and chrome on my iPad. Latest versions of course. Really looking forward to the download build tool. I take it thats a low priority at the moment? |
Does http://beta.semantic-ui.com have a "kitchen sink" type page (e.g. http://foundation.zurb.com/docs/components/kitchen_sink.html ) where all of the varied components can be displayed together at once? Given people's attention span's, I think a "money shot" page like this is critical for quickly conveying the value of the framework to interested or curious developers. |
Reports from Week of September 29thLots of cycling around the library this week. Docs Changes
Code Changes
@small : 0.9285em; /* 13px or 14/13 */ More things that fell through the cracks, but these are what I can gleam from reviewing the commits. |
I'm currently restructuring the project to include separate repos for each component, more comprehensible theming structure, Gulpfile support, and much more. #1168 Will have results in next couple days along with a general status report in this thread. |
Very very exciting!! Keep up the good work! |
Hi @jlukic, before reading your comments here and in #1168 I was thinking of writing a Gulp plugin that would take a configuration object or file that would let the user specify the paths to the module(s) and theme that you wanted to use, and the path to the override less files and handle the less compilation and packaging (and concatenate the required *.js as well I suppose). That way a project that was using semantic could leave the semantic files where they were installed by bower (or whatever), and the customized .less override files could be somewhere else, like in a src/ or app/ directory or where ever they wanted and the plugin would take care of it. Is that what you meant by "Gulpfile support"? |
Yeah, I wasnt hearing back from anyone specifically that they started working on some of these features, so deadlines pushed me to begin on my own iteration. https://github.com/Semantic-Org/Semantic-UI/blob/restructure/gulpfile.js I'm moving the config over today from a static json config, to an interactive config on first launch (if json isnt defined) with Inquirer. This would only occur if no config was defined, and would allow directory set-up, and writing important variables to |
Sorry I didn't reply sooner, but sounds like the right approach to me! 👍 The interactive config is a great idea. I'll definitely test that as soon as you think it is ready. |
Cheers, that would be very useful. Have to build a lot of maintainer tasks too, like pushing each definition to a separate repos for bower, this might turn into a weekend task as well. |
One thing I've seen done for bower support is just pushing to separate branches instead of separate repos. (for instance, angular-ui-ace uses a |
Project restructuring is now in
|
On Tue, Oct 21, 2014 at 4:28 AM, Jack Lukic [email protected]
When the cat is away, the mouse is alone.
|
+1 for gulp! |
@dyu : Rename |
@dyu If you repull do you still have this issue? Did the install work correctly? |
On Wed, Oct 22, 2014 at 12:47 AM, Jack Lukic [email protected]
When the cat is away, the mouse is alone.
|
I get this errors running gulp |
@benevides - I had the same problem. I fixed it by changing the branch to 1.0 - like
|
Hey guys, just checking in to let everyone know 1.0 launch will (most likely) be next Friday. If anyone has some time, I could definitely use proof-readers for things being written on learnsemantic.com just remember be gentle, writing is hard. Also if anyone has ideas for humorous statements for the homepage on learnsemantic I'd like to have it rotate out I.e. |
I'm having the same problem as @BenevidesLecontes , and the solution posted by @LarsBuur did not solve the problem. For now, I'll just go back to 0.9. I'm assuming it'll all be explained once the documentation is update. Can't wait! |
@muppetjones I didn't even notice the outdated getting started was still in the repo. I updated the GettingStarted.md to correspond with current docs. I recommend checking out http://www.learnsemantic.com for further resources. I'm writing docs as I get the chance. |
I thought I'd give everyone a heads-up on features left to be complete for 1.0. There's been a lot of progress but there are still lots of things to do. Some of these were originally roadmapped for 1.x and 2.0 but i've included them here for posterity.
It turns out I've ended up writing a few new (useful) components based on user requests but this has created more overhead for "getting everything in".
That being said I'm extremely pleased with the progress so far. I just wanted to be transparent for those wondering about a release date.
Requires CSS Variables (0)
All components complete!
Requires Documentation (1)
These components require new docs to be written
StatisticTabRequires Documentation Updates(2)
New Components (3)
New Global Styles (1)
Features (1)
Additional Requirements (4)
New homepageComponent build tools (per definition, and project)Previous refactoring log
Loader (More CSS Loaders)Progress (Module for updating progress)StatisticCompleted Aug 11FeedCompleted Aug 7ItemCompleted Aug 6CardCompleted Aug 5CommentCompleted Aug 1DropdownCompleted July 31PopupCompleted July 30BreadcrumbCompleted July 28DimmerCompleted July 28RatingCompleted July 28SidebarCompleted July 28TabCompleted July 28AccordionCompleted July 28Nag- Completed July 28Shape- Completed July 28TableCompleted July 20After launch
The following tasks have been moved to after launch
Undocumented Components (6)
These components require new docs to be written
The text was updated successfully, but these errors were encountered: