1.6.8 (2017-03-26)
- layout platform: display fullscreen button in tablet mode #fb5d37c
1.6.7 (2016-11-21)
- buttons indicator: add a selector border #dfa962d
- buttons rounded: add a selector border #b49ca5b
- layout platform: display a loading and selector on grouped buttons #69d4760
- index: exit the process after the default task when no watcher #46d46a5
1.6.6 (2016-11-02)
- contributions: refine the contributions rules files #2d9a186
- index: start the watcher after all tasks #d0cb5cc
- Layout Platform
- Fix bug when open/close contexts too quickly.
- Plumes
- Replace all $.each() by Array.forEach().
- Context Panel
- Add isGroupOpened() and groupOpened() methods.
- Plumes
- Copy the resources subdirectories to /public.
- Layout Platform
- Add closeOnNotDesktop generic method
- Context Panel
- Don't display context title cross to close on desktop and tablets anymore.
- Dropdown Title
- Re-fire "selected" when selecting the title already selected.
- Layout Platform
- Re-Click on a gouped button linked to a context closes it.
- Plumes
- Don't publish "inject-*.html" files to public anymore.
- Plumes
- Tiny CSS fine-tuning.
- Plumes
- "public" option can be a gulp plugin.
- Grouped buttons
- Hide right oriented buttons on no-buttons mode.
- Plumes
- Update the node modules
-
Plumes
- Add the possibility to set array paths in config.
-
Common
- Add grayscale function.
- Plumes
- Add "lessPaths" config attribute to support less paths.
- Plumes
- Add "lessPlugins" config attribute to support less plugins.
- Plumes
- Add "else" logic in inject tag.
- Plumes
- remove check last "inject-" from "inject-*.html" regexp.
- Common
- Add the "warning" color.
- Notifications Panel
- Use the common accent-highlight color instead of internal highlight color.
- Common
- Set the new Plumes main color to #00BCD4.
- Plumes
- Add the possibility to inject resources from a feature to an other one with "inject-*" at the beginning of the file's name.
- Plumes
- Rename "import-" to "inject-" files.
- Watch for resources files instead of HTML files to fire "resources" task.
- Plumes
- Add the possibility to use glob format in less @import
- Plumes
- Fix multiple imports injection in the same page.
- Plumes
- Fix imports injection.
- Plumes
- Inject code of "import-*.html" files inside {{#import *}} tags insides HTML files.
- Plumes
- Don't process less imports
-
Autocomplete
- Add options to disable the auto selection and to fix the list position.
-
Notifications panel
- Add possibility to add buttons in a notification.
- Notifications panel
- Add highlight state on notifications.
- Button onoff
- Refine the styles.
- Scrolls
- Don't use custom scrolls in mobile views
- Layout Platform
- Missing arguments for direct callbacks
- Layout Platform
- Add a userBehavior status when the user perform the action.
- Layout Platform
- Refine and fix behaviors
- Layout Platform
- Add a "fullscreen" button on mobile view!
- Autocomplete
- Refine and fix behaviors
- Autocomplete
- Improve behaviors
- Plumes
- Rename "base" feature to Plumes feature to scope Plumes inside Ractive
- Autocomplete
- The mouse hover the list doesn't create a second focus
- Autocomplete
- Tiny fixes to work
- Autocomplete
- New component!
- Notifications panel
- Bad scrolls require path
- Button Indicator
- Update missing cls
- Button Indicator
- Re-style notification picture
- Layout Platform
- Better text-shadow
- Grouped Buttons
- Better text-shadow
- Grouped buttons
- Better styles
- Layout Platform
- Hide compact button when no button
- Better styles
- Send more objects in events
- Screen-Message
- Layout fixed on the top of others
- Scrolls
- Support Firefox
- Scrolls
- Add transitions for cursor behaviors
- Layout Platform
- Add new events
- Base Plumes
- Min .pl-title font-size
- Base Plumes
- Add .pl-title CSS class
- Layout Platform
- Center the title to the content view
- Scrolls
- Add bigger z-index to the require tag
- Base Plumes
- Use .media-* instead of @media and create tablet styles
- Layout Platform
- Apply "media-mobile" class to the context panels
-
Layout Platform
- Add possibility to hide the title
-
Scrolls
- Bigger width
- Animate scroll on click on the vertical bar
- Scrolls
- Disable scroll when don't needed
- Update scroll size on mouse enter
- Scrolls
- Disable scroll when don't needed
- Update scroll size on mouse enter
- Context panel
- Remove default scrollbar
- Notifications panel
- Use pl-scrolls as scrollbar
- Layout Platform
- Add more screen resize events
- Scrolls
- New custom scrolls for all browsers
- Base
- The Segoe UI wasn't displayed correctly
- Button Indicator
- Cover image instead of resize it
- Grouped button
- Indicator buttons have better margins in the right orientation
- Grouped button
- Some buttons don't move when an indicator button notification is displayed
- Context Panel
- Fix closeIfGroupOpened() method
- Grouped buttons
- Create the "compact" mode to give the user access to many buttons in mobile view
- Plumes
- Fix some tiny bugs of the release 1.0
- Layout Platform
- This layout was redrawn with a new idea: the context panels. Its view manages 1, 2 or 3 independent columns that can be opened/closed easily from header buttons. It manages responsiveness, without media queries.
- Context Panel
- This new feature can display blocks of content with a title. You can place it everywhere, its container is adaptive.
- Button Rounded
- New feature to display a picture or an icon.
- Grouped buttons
- This new feature arrange and displays Buttons Rounded and Buttons Indicator in an horizontal view.
- Notifications panel
- The previous Layout Notifications gave way to the new Notifications panel. It can be placed in any other component instead of beeing independent. It contains two theme, light and dark.
- Layout Sidebars
- This layout is removed. The Layout Platform is a better way to split a view in 2/3 columns.
- Login
- Remove useless animation on hide
- Login
- Make the login responsive
- Plumes
- Build distribution files. My bad.
- Layout Platform
- Remove too long loading page
- Layout Notifications
- Restyle the component.
- Layout Sidebars
- Don't expend sidebars when they are disabled.
- Button Profile
- Create a subfeature that displays a notification message.
- Layout Notifications
- Create a new component that displays a notifications list.
- Layout Platfom
- Inject the Notifications layout.
- Example Layout
- Add a button to display notifications.
- Layout Sidebars
- Left align on the content area when no left-content.
- Layout Sidebars
- Search Layout Platform in all of its parents to detect the opened menu.
- Layout Platfom
- Display the missing apps dropdown
-
Base
- Hide rv-require and rv-partial not loaded
-
Components
- Use "pl-" prefix for all components
-
Base
- Create the base feature from the generic main layout code.
- Rename "theme" CSS keyword by "accent".
-
Layouts
- Split main layout to "layout-platform" and "layout-sidebars".
- Layout Sidebars
- Fix start animation for collapsed sidebars
- Pagination
- Remove action buttons when the total pages displayes is equal or less than the max pages.
- Layout
- Double bind the left and right content options.
- Pagination
- Fix previous and next button navigation
- Enable buttons if no attribute specified.
- Layout
- Build distribution files. My bad.
- Layout
- Support extra content partial
-
Layout
- Support CSS classes to
- Support left and right sidebars
-
Pagination
- Create the component
-
CSS Mixins
- Add no-tap-effect() function
-
Chore
- Update Ractive-Require to 0.3.0
- Index
- Fix resources subfolders copy
- Index
- Copy resources subfolders
-
Common
- Use !important for theme colors
-
Login
- Use a "password" input for creating new password
- Login
- Add the support of an help description for making password
- Login
- Create the "Foget password" feature
- Grouped-list
- Fix last item (of each index) position that doesn't fix.
-
Dropdown-title
- Add possibility to select, add, and remove a title from the component object.
- Close the opened list when the user click on the screen.
-
Grouped-list
- Add "fixed" and "lastFixed" events.
- Message
- Fix Message split words regex
- Layout
- Split the theme in a new layout-theme.less file. Used to overide the theme color variables.
- Login
- Teardown properly the login layout
- Message
- Split sentence tags properly
- Login
- Fix default avatar loads error
- Example login
- Preload avatar
- Build
- Copy every files in each
/features/\*\*/resources
folder to the/public/\*\*/
folder - The folder
/public
is cleaned each time thegulp
is started
- Copy every files in each
- Example layout
- Add a cookie to prevent the Screen message display every start.
- Login
- Create the new component
- Grouped-list
- Create the new component
- Buttons
- Move "help/help-button" to "button/button-help".
- Help
- Remove this unconventional feature.
- Conventions
- Remove the legacy #quality pattern.
- Define the release publishing.
- Plumes
- Migration from the internal private project.