Skip to content

Commit

Permalink
Metro 4
Browse files Browse the repository at this point in the history
  • Loading branch information
olton committed Feb 28, 2018
1 parent 48c604a commit f31f543
Show file tree
Hide file tree
Showing 780 changed files with 275,520 additions and 149,021 deletions.
4 changes: 0 additions & 4 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,3 @@
*.yml text eol=lf
# Don't diff or textually merge source maps
*.map binary

metro-theme.css linguist-vendored=false
metro.css linguist-vendored=false
metro.js linguist-vendored=false
10 changes: 10 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -57,3 +57,13 @@ validation-status.json
# Folders to ignore
bower_components
node_modules
adsense

# Special files
deploy.bat
commit.bat
publish.bat
Postprocess.js
Build.js
*.ftpauth
/package-lock.json
5 changes: 5 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
language: node_js
node_js:
- "0.10"
before_script:
- npm install grunt-cli -g
33 changes: 33 additions & 0 deletions BACKERS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<h1 align="center">Sponsors &amp; Backers</h1>

Metro 4 is an MIT-licensed open source project.
It's an independent project with its ongoing development made possible entirely thanks to the support by these awesome Backers.
If you'd like to join them, please consider:

- [Become a backer or sponsor on Patreon](https://www.patreon.com/metroui).

<!--
<h2 align="center">Platinum via Patreon</h2>
-->

<!--
<h2 align="center">Gold via Patreon</h2>
-->

<!--
<h2 align="center">Silver via Patreon</h2>
-->

<!--
<h2 align="center">Bronze via Patreon</h2>
-->

<h2 align="center">Generous Backers via Patreon ($50+)</h2>
- Riku <small>(The first backer for Metro 4!)</small>

<!--
<h2 align="center">Backers via Patreon</h2>
-->

<h2 align="center">Project donors</h2>
- Chaoswriter96
197 changes: 0 additions & 197 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,197 +0,0 @@
# Changelog

## 3.0.18
* add method isOpened for Dialog widget
* add method metroDialog.isDialog(el)

## 3.0.17
* fix hotkeys init error

## 3.0.16
* fix metro-icons.css
* fix calendar events
* Small fix for mif-* class
* fix dialogs position
* global dialog function moved to window.metroDialog object and renamed (open, close, toggle, create), see docs
* add $.Dialog method
* fix appbar and fitImage for jquery 3.1.0
* fix validator issues #835, #837, #839
* small fix for accordion frames padding
* upd countdown: 4 digits for days
* add micro template engine
* fix validator for issue #869
* fix isColor moved to metroUtils issue #872
* fix anchor as buttons issue #868
* rem close charms on document click (for issue #884)
* add object metroCharm and $.Charm with methods: isOpened, show, hide(close), toggle
* add donut chart

## 3.0.15
* remove re-init for old browsers
* METRO_AUTO_REINIT now deprecated
* add global methods for show/hide charms (showMetroCharm, hideMetroCharm, toggleMetroCharm)
* fix dropdown closed by document click
* add Number.prototype.format
* fix Metro Icon Font for using with winphone apps
* upd dialog: add runtime setContent* methods
* upd charms: resize closer, add close charm by document click
* upd charms: add position parameter to show charm functions
* upd charms: add function to check charm is open
* additional colors moved to metro-colors.css
* add validator multiple funcs, see validator multi func demo

## 3.0.14
* fix tabcontrol frames overflow
* upd dialog, add utility function showMetroDialog, hideMetroDialog
* upd dialog, add place option
* upd dialog, add set content options
* upd slider, add work with non input target
* upd slider, add two way binding with target
* upd slider, add new Events: onStartChange, onChanged
* add video player
* upd slider, add buffer (great for player)
* fix esc click for full screen video player with mode window
* add audio player
* remove large slider
* redefine slider
* fix radio-button checked state
* rewrite colors.less
* fix pull request #794
* fix pull request #796

## 3.0.13
* upd treeview for method addLeaf, now method returned li
* upd bower config
* init clock plugin
* fix draggable for preventDefault
* upd draggable add data-z-index attribute
* upd f-menu add subclass default-dropdown
* upd panel remove default padding for panel content
* add textarea autoresize with max height
* fix calendar for support const METRO_CURRENT_LOCALE
* fix tabcontrol frames overflow
* new font icons (+42)

## 3.0.12
* add color schemes for calendar
* fix bug in calendar after pull-request 785

## 3.0.11
* add keypad onChange event
* chg progressBar animation model
* fix box sizing for FF
* chg progressBar role to progress and progress method to set
* chg tabControl role to tabcontrol
* add option for auto open dialog
* fix important bug for multi role defining
* add draggable plugin
* upd dialog for creating wizards in
* upd calendar with pull request [785](https://github.com/olton/Metro-UI-CSS/pull/785)

## 3.0.10
* fix modern input initialize with value
* remove alert for check select2 plugin exists
* add public methods slideTo, nextSlide, priorSlide for carousel
* fix carousel method slideToSlide if next index eq current
* add rtl support for input controls
* add input range
* add new preloaders
* fix slider value method if target is defined

## 3.0.9
* add hotkeys binding
* fix fluent-menu initialize

## 3.0.8
* upd font declaration add sans-serif
* add responsive for sidebar
* add tile factor 1.25 for devices with width <= 800px
* add hint timeout
* add hint time delay
* add hotkeys plugin by [John Resig](https://github.com/jeresig)
* add noConflict support
* init RTL support (partial)
* move all media to standalone file metro-responsive
* add support for [RequireJS](http://forum.metroui.org.ua/viewtopic.php?pid=614#p614)
* add charm widget
* add fluent menu
* add color schemes module metro-schemes
* add color schemes for app-bar
* add color schemes for v-menu
* add color schemes for d-menu
* add color schemes for t-menu
* add color schemes for sidebar
* fix min width for sidebar2 item
* add rotate dropdown-toggle marker
* add onclick event and touch for tile plugin
* upd touch support for slider
* upd event binding model for widgets [Event binding](http://metroui.org.ua/events.html)

## 3.0.7
* add padding for container on mobile devices
* add handler for fitImage for window resize
* remove important from app-bar
* add darcula scheme for app-bar
* add [Animations](http://metroui.org.ua/animations.html), thx to [Meneses Evandro](https://github.com/MenesesEvandro)
* add [Metro Icon Font Animations](http://metroui.org.ua/font.html), thx to [Meneses Evandro](https://github.com/MenesesEvandro)
* add colored bullets for lists
* add new color classes to set color for before and after
* add flex-grid
* add f-menu (flex)
* add full-size (100%) for odd last cells in grid
* add template admin panel with sidebar
* add offset for cells for grid (default and condensed)

## 3.0.6
* add support user defined onsubmit for validator over data-on-submit attribute
* add light color for nav-button
* remove outline for nav-button
* fix square(round, cycle)-button sizes
* change calendar min-width to 220px or 13.75rem
* fix class collapsed for treeview leaf
* add states for select2
* upd Metro Icon Fonts (added new 33 icons)
* fix static rating
* remove min-width for input
* add states for table rows

## 3.0.5
* fix triggering for input when clear button clicked
* fix panel heading style bug
* New widget [Validator](http://metroui.org.ua/validator.html)
* fix dropdown.js pull-request 768
* fix full size for modern input
* carousel: Added duration based timeout to next/prev event
* upd tabcontrol docs
* fix drop shadow for menu for ie9
* fix appbar dropdown toggle for ie
* upd treeview for value for check and radio

## 3.0.4
* New widget [Keypad](http://metroui.org.ua/keypad.html)
* fixed float for dataTables
* return from v2 breadcrumbs type
* add maxDate for calendar widget
* fixed set value method for rating
* upd demo for rating
* upd calendar, add pre-stored days
* upd datepicker for pre-stored days
* add flexible to appbar by [Daniel Milbrandt](http://xiphe.com)

## 3.0.3
* New widget [Presenter](http://metroui.org.ua/presenter.html)
* Datepicker - Triggered change event when date is changed. [#761](https://github.com/olton/Metro-UI-CSS/pull/761)
* upd demo for table
* upd demo for menus
* fix small bugs

## 3.0.2
* Optimize important use
* Alignment version for bower and nuget

## 3.0.1
* Create package for Nuget

## 3.0.0
* Stop version 2.x and Start Metro UI CSS v3
* Register package for Bower
21 changes: 21 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
## Issues Guidelines
Before create issue:
- check for existing issues
- create pen on codepen.io with your problem
- describe the problem in detail


## Pull Request Guidelines

- The `master` branch is basically just a snapshot of the latest stable release. All development should be done in dedicated branches. **Do not submit PRs against the `master` branch.**

- Check that you are using the latest version of the library.

- The patch must contains only files in source folders: `less` and `js`

- To work on something patch, create a descriptively named branch off of master.

- If fixing a bug:
- If you are resolving a special issue, add `(fix #xxxx[,#xxx])` (#xxxx is the issue id) in your PR title for a better release log, e.g. `update entities encoding/decoding (fix #3899)`.
- Provide detailed description of the bug in the PR. Live demo preferred.
- Add appropriate test coverage if applicable.
Loading

0 comments on commit f31f543

Please sign in to comment.