From ea95a2b1c26c09c480461249d20850bd2aee1ea8 Mon Sep 17 00:00:00 2001 From: Jack Lukic Date: Fri, 18 Mar 2016 11:53:24 -0400 Subject: [PATCH 1/8] Update CONTRIBUTING.md --- CONTRIBUTING.md | 31 +++++++++++++++++++++++++------ 1 file changed, 25 insertions(+), 6 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b10264c4f..a007fe900 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -10,25 +10,44 @@ Examples of usage questions Once you receive feedback through community channels you may find your question is actually a bug. At this point it's a good idea to submit it as a bug report. Just keep in mind the following suggestions. -### Bugs & Issues +### Creating Bug Reports **Please create a fork of this [jsfiddle](http://jsfiddle.net/efp8z6Ln/) to demonstrate bugs.** -[Github Issues Tracker](https://github.com/Semantic-Org/Semantic-UI/issues) is used to track all upcoming milestones and changes to the project. - When submiting a bug report, please include a set of steps to reproduce the issue and any related information, browser, OS etc. If we can't see the issue then it will make solving things much more difficult. - If your bug uses a third party framework like Ember, Meteor, or Angular. Be sure to submit the issue to their respective issues boards. If you are confident the bug is part of the 'vanilla' SUI release, keep in mind not all maintainers are familiar with all framework and a simple test case is greatly appreciated. If your bug is reproduced by a maintainer it will be asssigned the [`confirmed bug`](https://github.com/Semantic-Org/Semantic-UI/issues?q=is%3Aopen+is%3Aissue+label%3A%22Confirmed+Bug%22) tag. Browsing this tag is a good way to keep track of known issues with SUI. +### Naming Issues + +Semantic UI boards use a special naming convention to help tag issue titles by the component the issue is related to. + +#### Bugs +Please tag titles in the format "[Component] (sub-type) should do (correct behavior)". Please use standard [title case](http://www.titlecase.com) for titles, including the bracketed tag. + +For example +* [Dropdown] Multiple Selection Should Preserve "Set Selected" Order +* [Validation] - E-mail Validation Should Handle Cyrillic +* [Button] - Grouped Buttons Should Display Correctly on Mobile + +#### Enhancements + +For new feature requests, you can use the format "[Component] Add (new feature)" + +For example +* [Dropdown] Add "Clearable" Setting +* [Validation] Add Rules for Zipcode Validation +* [API] Add "onProgress" callback setting + +[Github Issues Tracker](https://github.com/Semantic-Org/Semantic-UI/issues) is used to track all upcoming milestones and changes to the project. -### Upcoming Releases & Roadmap +### Tracking Issue Progress As bugs and features are triaged they will be assigned to milestones. The best indication of when a change will land is to check the date on the [upcoming milestones](https://github.com/Semantic-Org/Semantic-UI/milestones) page. -### Pull Requests +### Creating Pull Requests **All pull requests should be merged into the `next` branch.** From 93b63c39fe1a17aa78636b7da5e34293f3043c4c Mon Sep 17 00:00:00 2001 From: Jack Lukic Date: Fri, 18 Mar 2016 11:56:36 -0400 Subject: [PATCH 2/8] Update CONTRIBUTING.md --- CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a007fe900..aed1e2998 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -25,7 +25,7 @@ If your bug is reproduced by a maintainer it will be asssigned the [`confirmed b Semantic UI boards use a special naming convention to help tag issue titles by the component the issue is related to. #### Bugs -Please tag titles in the format "[Component] (sub-type) should do (correct behavior)". Please use standard [title case](http://www.titlecase.com) for titles, including the bracketed tag. +Please tag titles in the format "[Component] *Sub-type* should do *correct behavior*". Please use standard [title case](http://www.titlecase.com) for titles, including the bracketed tag. For example * [Dropdown] Multiple Selection Should Preserve "Set Selected" Order @@ -34,7 +34,7 @@ For example #### Enhancements -For new feature requests, you can use the format "[Component] Add (new feature)" +For new feature requests, you can use the format "[Component] Add *new feature*" For example * [Dropdown] Add "Clearable" Setting From 5c06a427ec39ec635fc11a471e2b9b7dff523732 Mon Sep 17 00:00:00 2001 From: Jack Lukic Date: Fri, 18 Mar 2016 11:57:47 -0400 Subject: [PATCH 3/8] Update CONTRIBUTING.md --- CONTRIBUTING.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index aed1e2998..d354c3fc4 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -12,9 +12,11 @@ Once you receive feedback through community channels you may find your question ### Creating Bug Reports +[Github Issues Tracker](https://github.com/Semantic-Org/Semantic-UI/issues) is used to track all upcoming milestones and changes to the project. + **Please create a fork of this [jsfiddle](http://jsfiddle.net/efp8z6Ln/) to demonstrate bugs.** -When submiting a bug report, please include a set of steps to reproduce the issue and any related information, browser, OS etc. If we can't see the issue then it will make solving things much more difficult. +When submiting a bug report, include a set of steps to reproduce the issue and any related information, browser, OS etc. If we can't reproduce the issue then it will make solving things much more difficult. If your bug uses a third party framework like Ember, Meteor, or Angular. Be sure to submit the issue to their respective issues boards. If you are confident the bug is part of the 'vanilla' SUI release, keep in mind not all maintainers are familiar with all framework and a simple test case is greatly appreciated. @@ -41,7 +43,6 @@ For example * [Validation] Add Rules for Zipcode Validation * [API] Add "onProgress" callback setting -[Github Issues Tracker](https://github.com/Semantic-Org/Semantic-UI/issues) is used to track all upcoming milestones and changes to the project. ### Tracking Issue Progress From 42e41c2699691ff59c148a41a326a9b874a0f08e Mon Sep 17 00:00:00 2001 From: Jack Lukic Date: Fri, 18 Mar 2016 11:58:18 -0400 Subject: [PATCH 4/8] Update CONTRIBUTING.md --- CONTRIBUTING.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d354c3fc4..5a5f8bc65 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -22,11 +22,11 @@ If your bug uses a third party framework like Ember, Meteor, or Angular. Be sure If your bug is reproduced by a maintainer it will be asssigned the [`confirmed bug`](https://github.com/Semantic-Org/Semantic-UI/issues?q=is%3Aopen+is%3Aissue+label%3A%22Confirmed+Bug%22) tag. Browsing this tag is a good way to keep track of known issues with SUI. -### Naming Issues +#### Naming Issues Semantic UI boards use a special naming convention to help tag issue titles by the component the issue is related to. -#### Bugs +##### Bugs Please tag titles in the format "[Component] *Sub-type* should do *correct behavior*". Please use standard [title case](http://www.titlecase.com) for titles, including the bracketed tag. For example @@ -34,7 +34,7 @@ For example * [Validation] - E-mail Validation Should Handle Cyrillic * [Button] - Grouped Buttons Should Display Correctly on Mobile -#### Enhancements +##### Enhancements For new feature requests, you can use the format "[Component] Add *new feature*" From e9d6b71dd9fa5eb06dd6742a1c1318cbc5ae58c8 Mon Sep 17 00:00:00 2001 From: Oliver Hoffmann Date: Wed, 23 Mar 2016 12:47:13 +0100 Subject: [PATCH 5/8] Bake 'easeOutQuad' easing function into nag module. --- src/definitions/modules/nag.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/definitions/modules/nag.js b/src/definitions/modules/nag.js index 6e57e3406..63cf2a573 100644 --- a/src/definitions/modules/nag.js +++ b/src/definitions/modules/nag.js @@ -483,4 +483,11 @@ $.fn.nag.settings = { }; +// Adds easing +$.extend( $.easing, { + easeOutQuad: function (x, t, b, c, d) { + return -c *(t/=d)*(t-2) + b; + } +}); + })( jQuery, window, document ); From f43b27026c00ef2abce22b78fcc2e837399a0f10 Mon Sep 17 00:00:00 2001 From: samuelwight Date: Thu, 24 Mar 2016 11:11:04 -0500 Subject: [PATCH 6/8] Fixed punctuation and flow Fixed a few punctuation errors and edited a sentence to make it flow better. --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 80ba79649..967f3f6e8 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ Key Features * Built with EM values for responsive design * Flexbox friendly -Semantic allows developers to build beautiful websites fast, with **concise HTML**, **intuitive javascript**, and **simplified debugging** helping make front-end development a delightful experience. Semantic is responsively designed allowing your website to scale on multiple devices. Production ready and partnered with frameworks such as **React**, **Angular**, **Meteor**, and **Ember**, means you can integrate Semantic with any of these frameworks to organize your UI layer alongside your application logic. +Semantic allows developers to build beautiful websites fast, with **concise HTML**, **intuitive javascript**, and **simplified debugging**, helping make front-end development a delightful experience. Semantic is responsively designed allowing your website to scale on multiple devices. Semantic is production ready and partnered with frameworks such as **React**, **Angular**, **Meteor**, and **Ember**, which means you can integrate it with any of these frameworks to organize your UI layer alongside your application logic. ## 2.1 Release @@ -67,20 +67,20 @@ Please **do not post** usage questions to GitHub Issues. For these types of ques #### Submitting Bugs and Enhancements [GitHub Issues](https://github.com/Semantic-Org/Semantic-UI/issues) is for suggesting enhancements and reporting bugs. Before submiting a bug make sure you do the following: -* Check out our [contributing guide](https://github.com/Semantic-Org/Semantic-UI/blob/master/CONTRIBUTING.md) for info on our release cycle +* Check out our [contributing guide](https://github.com/Semantic-Org/Semantic-UI/blob/master/CONTRIBUTING.md) for info on our release cycle. * [Fork this boilerplate JSFiddle](http://jsfiddle.net/efp8z6Ln/) to create a test case for your bug. If a bug is apparent in the docs, that's ok as a test case, just make it clear exactly how to reproduce the issue. Only bugs that include a test case can be triaged. #### Pull Requests -When adding pull requests be sure to merge into [next](https://github.com/Semantic-Org/Semantic-UI/tree/next) branch. If you need to demonstrate a fix in ``next`` release, you can use [this jsfiddle](http://jsfiddle.net/rduvhn8u/1/) +When adding pull requests, be sure to merge into the [next](https://github.com/Semantic-Org/Semantic-UI/tree/next) branch. If you need to demonstrate a fix in ``next`` release, you can use [this jsfiddle](http://jsfiddle.net/rduvhn8u/1/) #### International -* **Chinese** A Chinese mirror site is available at [http://www.semantic-ui.cn](http://www.semantic-ui.cn) -* **Right-to-Left (RTL)** An RTL version can be created using our build tools by selecting `rtl` from the install script -* **Translation** To help translate see the [Wiki Guide](https://github.com/Semantic-Org/Semantic-UI/wiki/Translating-Semantic-UI-Docs) for translations +* **Chinese** A Chinese mirror site is available at [http://www.semantic-ui.cn](http://www.semantic-ui.cn). +* **Right-to-Left (RTL)** An RTL version can be created using our build tools by selecting `rtl` from the install script. +* **Translation** To help translate see the [Wiki Guide](https://github.com/Semantic-Org/Semantic-UI/wiki/Translating-Semantic-UI-Docs) for translations. #### Resources From 61e805078c6e0a901d36cce6e1f7782924168b82 Mon Sep 17 00:00:00 2001 From: Johann Pardanaud Date: Fri, 25 Mar 2016 15:59:32 +0100 Subject: [PATCH 7/8] Set Internet Explorer support to 11+ --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 967f3f6e8..f788f7b7f 100644 --- a/README.md +++ b/README.md @@ -53,8 +53,8 @@ Check out our [integration wiki](https://github.com/Semantic-Org/Semantic-UI/wik #### Browser Support -* Last 2 Versions FF, Chrome, IE 10+, Safari Mac -* IE 10+ +* Last 2 Versions FF, Chrome, Safari Mac +* IE 11+ * Android 4.4+, Chrome for Android 44+ * iOS Safari 7+ From 5570a1f8a9c02e354fd23ef7a69dbdef028deca4 Mon Sep 17 00:00:00 2001 From: Blade Barringer Date: Fri, 29 Apr 2016 20:43:55 -0500 Subject: [PATCH 8/8] fix: Correct ProjectTalk link --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index f788f7b7f..0f3a7529d 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,7 @@ [![Join the chat at https://gitter.im/Semantic-Org/Semantic-UI](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/Semantic-Org/Semantic-UI?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) -[![ProjectTalk Messageboard](http://www.projecttalk.io/images/gh_badge-3e578a9f437f841de7446bab9a49d103.svg?vsn=d)] -(http://www.projecttalk.io/boards/Semantic-Org%2FSemantic-UI?utm_campaign=gh-badge&utm_medium=badge&utm_source=github) +[![ProjectTalk Messageboard](http://www.projecttalk.io/images/gh_badge-3e578a9f437f841de7446bab9a49d103.svg?vsn=d)](http://www.projecttalk.io/boards/Semantic-Org%2FSemantic-UI?utm_campaign=gh-badge&utm_medium=badge&utm_source=github) Semantic is a UI framework designed for theming.