Commit graph

398 commits

Author SHA1 Message Date
Marcos Moura
3030e8f371 Create empty alternative header 2016-10-31 02:17:13 -02:00
Marcos Moura
1d1a1d9d17 Cleanup 2016-10-31 02:17:02 -02:00
Marcos Moura
8a7a4e3908 Create empty pagination component 2016-10-31 01:41:56 -02:00
Marcos Moura
8b663f5786 Add edit button and inline select 2016-10-31 01:38:29 -02:00
Marcos Moura
0b22ac2c1e Enable md-select outside a container 2016-10-31 01:38:15 -02:00
Marcos Moura
5500f0eb42 Make checkboxes be controlled by keyboard 2016-10-31 01:37:24 -02:00
Marcos Moura
d2adc9f913 Improve event listeners 2016-10-27 21:46:13 -02:00
Marcos Moura
1ce077881e Fix max-length count of initial values 2016-10-27 21:46:01 -02:00
Marcos Moura
d13acdcc40 Merge remote-tracking branch 'origin/develop' into components/mdTable
* origin/develop:
  default 'type' value is now 'button'
  updated docs
  add 'type' props to switch button
2016-10-27 13:10:11 -02:00
Marcos Moura
da7426dcb8 Start creation of edit dialogs 2016-10-27 11:46:40 -02:00
Marcos Moura
93de61b4d6 Enable auto select when clicking on the row 2016-10-27 04:48:13 -02:00
Marcos Moura
52b8fb68c1 Fix misalignment on head with span text 2016-10-27 04:36:54 -02:00
Marcos Moura
923199e2e3 Add numeric style to table head and add tooltip 2016-10-27 04:35:25 -02:00
Marcos Moura
8b51ecab0e Fix sorted head color 2016-10-27 03:54:20 -02:00
Marcos Moura
ca83e3b16e Add sort buttons with ripple effect 2016-10-27 03:52:58 -02:00
Marcos Moura
c34a63b672 Increase checkbox clickable area from 20px to 40px 2016-10-27 03:51:27 -02:00
Marcos Moura
56380d872e Make components run only once to increase performance 2016-10-27 03:48:26 -02:00
Marcos Moura
fcf0cb2b2a Improve logic of selection inside table 2016-10-26 21:59:51 -02:00
Marcos Moura
7f4b47966d Create selectable table 2016-10-26 01:58:35 -02:00
Marcos Moura
5aec1b189d Start table component 2016-10-25 21:10:04 -02:00
Marcos Moura
ddaf5db4d3 Create empty component 2016-10-25 10:59:36 -02:00
Marcos Moura
2ae7d2216a Merge pull request #27 from guillaumerxl/master
Added 'type' props to switch button
2016-10-25 10:11:26 -02:00
Guillaume Rouxel
4d37f4b984 default 'type' value is now 'button' 2016-10-25 11:48:22 +02:00
Marcos Moura
93a90cd08c Finish md-menu spec 2016-10-25 05:09:44 -02:00
Marcos Moura
6f5f21a12c Add keyboard shortcuts to menu 2016-10-24 22:04:00 -02:00
Marcos Moura
66b9d1de83 Add close event on tab 2016-10-24 21:37:28 -02:00
Marcos Moura
9893850a7b Close content on esc 2016-10-24 21:26:26 -02:00
Marcos Moura
208a47f11e Drop transitionend dependency 2016-10-24 21:26:07 -02:00
Marcos Moura
76196256bf Merge remote-tracking branch 'origin/develop' into components/mdMenu
* origin/develop:
  Generate v0.2.0 documentation
  Fix docs
  Improve detection of card lightness
  Fix height of buttons inside card actions
2016-10-24 19:44:20 -02:00
Marcos Moura
57573dd1cf Keep menu content inside viewport 2016-10-24 19:43:55 -02:00
Guillaume Rouxel
5dd17ccf55 add 'type' props to switch button 2016-10-24 22:36:00 +02:00
Marcos Moura
efdf91a57e Improve detection of card lightness 2016-10-24 02:03:49 -02:00
Marcos Moura
4f4d0594e0 Fix height of buttons inside card actions 2016-10-24 02:03:25 -02:00
Marcos Moura
752d9194d9 Merge remote-tracking branch 'origin/develop' into components/mdMenu
* origin/develop:
  0.2.0
  Add Roboto font and google icons to the docs #15
  Add Roboto font and google icons to the docs
  Explains better how to install and configure vue-material #11
  Emit change & input events from mdTextarea
2016-10-24 01:51:23 -02:00
Marcos Moura
44567f3263 Recalculate position on resize 2016-10-24 00:33:11 -02:00
Jan Van Bruggen
3f1cd59f85 Emit change & input events from mdTextarea 2016-10-20 11:50:03 -07:00
Marcos Moura
bf0eef6fff Refactor huge method 2016-10-20 02:49:31 -02:00
Marcos Moura
5d961b45ef Make menu open in a correct position 2016-10-20 02:40:20 -02:00
Marcos Moura
79832bfba6 Add initial styles and detach and attach menu on click 2016-10-19 21:33:31 -02:00
Marcos Moura
62a453bb5c Merge remote-tracking branch 'origin/develop' into components/mdMenu
* origin/develop:
  Add cards to changelog
  Add card examples
  Add more card examples and fix text scrim
  Add expansion card and media examples
  Add ripple effect to some cards
  Add card image aspect ratio control
  Create first spec of cards
2016-10-19 02:25:06 -02:00
Marcos Moura
e76db4ffcc Add empty md-menu files 2016-10-19 02:25:00 -02:00
Marcos Moura
47e8338041 Add card examples 2016-10-19 01:58:21 -02:00
Marcos Moura
c0c6d6db69 Add more card examples and fix text scrim 2016-10-19 00:58:10 -02:00
Marcos Moura
7fc01a5602 Add expansion card and media examples 2016-10-19 00:43:37 -02:00
Marcos Moura
4296525ff3 Add card image aspect ratio control 2016-10-18 03:56:40 -02:00
Marcos Moura
4b5f640edb Create first spec of cards 2016-10-18 03:23:30 -02:00
Marcos Moura
4c97d6a265 Fix not well aligned icons inside fab 2016-10-17 21:03:17 -02:00
Marcos Moura
0c852b659e Fix tooltip not working on firefox #6 2016-10-17 21:01:36 -02:00
Marcos Moura
ffda89baa4 Fix empty value on select 2016-10-17 05:01:48 -02:00
Marcos Moura
87e527976a Add initial firefox support and finish first documentation release 2016-10-17 04:33:00 -02:00
Marcos Moura
06bd8932bc Force min-height to be applied when tab is created #5 2016-10-16 23:02:58 -02:00
Marcos Moura
89c4b6a69d Change all webpack tasks 2016-10-13 03:27:58 -03:00
Marcos Moura
470e50a5de Keep the old class name if the theme fails 2016-10-05 05:52:15 -03:00
Marcos Moura
21381677e3 Fix error color when input is focused 2016-10-05 05:51:47 -03:00
Marcos Moura
fd2c2dad35 Align icon vertically 2016-10-05 05:51:23 -03:00
Marcos Moura
3f3f41eb08 Create introduction page without images 2016-09-27 00:53:25 -03:00
Marcos Moura
d8681b1e5d Create template for single pages 2016-09-26 11:14:26 -03:00
Marcos Moura
e4af5cec22 Enable dynamic themes 2016-09-26 01:13:27 -03:00
Marcos Moura
781a6b4ef9 Remove primary color of opened expand lists 2016-09-26 00:31:17 -03:00
Marcos Moura
0b42cbabb5 Change subheader tag to li inside lists 2016-09-26 00:30:43 -03:00
Marcos Moura
55ba3d712f Improve expand transitions and fix dense lists 2016-09-26 00:30:11 -03:00
Marcos Moura
b9c588dae9 Fix invalid button after refactor 2016-09-26 00:29:00 -03:00
Marcos Moura
7b56eddb15 Fix invalid maxlength type 2016-09-26 00:28:34 -03:00
Marcos Moura
3f856302be Improve expansion list 2016-09-25 22:10:29 -03:00
Marcos Moura
5d2d655ec2 Create expansible lists 2016-09-25 00:15:53 -03:00
Marcos Moura
65fb0b5358 Call setActive when the mdActive change 2016-09-20 02:26:08 -03:00
Marcos Moura
ab2266b586 Fix transition of shifted bars 2016-09-20 02:25:21 -03:00
Marcos Moura
2e815db1ed Move class object to new function to be called on each loop 2016-09-20 02:23:58 -03:00
Marcos Moura
a0c020f7a8 Fix dynamic themes not removing last class 2016-09-20 02:22:17 -03:00
Marcos Moura
8d029e7127 Fix avatar colors 2016-09-19 21:15:11 -03:00
Marcos Moura
abfee5dd5e Fix weird hover colors and add docs for clean fab 2016-09-19 20:35:54 -03:00
Marcos Moura
886b1a6690 Update tooltip examples and fix tooltip z-index 2016-09-19 20:35:30 -03:00
Marcos Moura
5ba4f1748d Update Switch Examples and add primary and warn colors 2016-09-19 20:34:53 -03:00
Marcos Moura
4be939a3a7 Update Toolbar Examples and add large and medium variants 2016-09-19 20:34:09 -03:00
Marcos Moura
14dbd8e7ff Add example for several components 2016-09-19 00:45:48 -03:00
Marcos Moura
9091bc16a3 Refactor tab themes 2016-09-18 14:04:02 -03:00
Marcos Moura
c25976c148 Fix default contrast colors always getting white hue 2016-09-18 14:03:16 -03:00
Marcos Moura
3e6c2f0361 Improve performance and fix huge bugs on tabs components 2016-09-18 11:46:50 -03:00
Marcos Moura
d8c233d7ae Improve docs 2016-09-12 23:04:06 -03:00
Marcos Moura
ce42e89a76 Add possibility to have whiteframes inside tabs 2016-09-12 03:16:10 -03:00
Marcos Moura
6fc9ed21e9 Improve calculation of tab positions on resize 2016-09-12 03:07:23 -03:00
Marcos Moura
ebf3efceeb Create tabs 2016-09-12 02:34:07 -03:00
Marcos Moura
39cefc7996 Add elevation 1 as default 2016-09-09 16:59:23 -03:00
Marcos Moura
156ae82e72 Improve disabled toggles 2016-09-09 14:02:47 -03:00
Marcos Moura
9ee19a7665 Improve click function 2016-09-09 13:46:29 -03:00
Marcos Moura
455ff558f7 Fix parent detection on tooltips 2016-09-09 13:36:48 -03:00
Marcos Moura
7a2d788672 Improve toolbar documentation 2016-09-09 13:36:05 -03:00
Marcos Moura
79d5fdacad Add keyboard shortcuts to select 2016-09-09 02:26:52 -03:00
Marcos Moura
cae51c656c Start keyboard enhancements on mdSelect 2016-09-08 18:42:19 -03:00
Marcos Moura
a88e685167 General improvements 2016-09-08 02:39:13 -03:00
Marcos Moura
64941ca3e4 Highlight current route link 2016-09-08 02:38:31 -03:00
Marcos Moura
feba940a0a Improve readability 2016-09-08 02:15:03 -03:00
Marcos Moura
77325ed592 Add support to router-link 2016-09-08 02:14:39 -03:00
Marcos Moura
eda8573e98 Create a better cleanup 2016-09-08 01:38:25 -03:00
Marcos Moura
e2fe18988f Fix prop name 2016-09-08 01:33:00 -03:00
Marcos Moura
831fe95ba7 Upgrade switch to vue 2.0 without drag events 2016-09-08 01:32:30 -03:00
Marcos Moura
4960ef542b Upgrade tooltip to vue 2.0 2016-09-08 01:31:56 -03:00
Marcos Moura
71e3ac8b48 Init upgrade of select 2016-09-07 17:08:38 -03:00
Marcos Moura
021f8e274e Add v-model to select 2016-09-06 19:17:44 -03:00
Marcos Moura
22378bc57a Upgrade radio to vue 2 2016-09-06 01:30:40 -03:00
Marcos Moura
ad9123528c Forward click event 2016-09-06 01:30:05 -03:00
Marcos Moura
28d3f56074 Improve documentation 2016-09-06 00:24:38 -03:00
Marcos Moura
d288891cc7 Fix undefined classlist 2016-09-05 22:22:56 -03:00
Marcos Moura
e8189d148f Improve checkbox rendering performance 2016-09-05 22:16:51 -03:00
Marcos Moura
1c0758df03 Rename change method and simplify the slot check 2016-09-05 22:10:58 -03:00
Marcos Moura
a282064819 Rename checked variable 2016-09-05 22:07:50 -03:00
Marcos Moura
72c7ac1d92 Update checkbox to use v-model 2016-09-05 22:03:25 -03:00
Marcos Moura
6ad8fb84b3 Improve look and feel of checkboxes and rename sidenav events 2016-09-05 02:53:55 -03:00
Marcos Moura
c4e4b5f548 Convert checkbox to vue 2 2016-09-05 02:47:08 -03:00
Marcos Moura
f5981d7e31 Improve docs using new components 2016-09-05 02:17:20 -03:00
Marcos Moura
e99ac53ad3 Upgrade to Vue 2 2016-09-05 02:16:39 -03:00
Marcos Moura
2f61309c4e Upgrade to Vue 2 2016-09-05 02:15:57 -03:00
Marcos Moura
6b3540bb78 Convert component template to render function 2016-09-05 02:15:28 -03:00
Marcos Moura
494bd0a0c4 Change the ready method to mounted 2016-08-31 19:20:23 -03:00
Marcos Moura
7c990b0e6e Start migration to Vue 2.0 2016-08-30 12:41:16 -03:00
Marcos Moura
be2325cfa2 Create initial documentation for avatars 2016-08-17 08:51:43 -03:00
Marcos Moura
b1c62c20b6 Start the creation of page template 2016-08-17 00:59:06 -03:00
Marcos Moura
b81f7ce202 Merge branch 'master' of https://github.com/marcosmoura/vue-material 2016-08-16 23:37:03 -03:00
Marcos Moura
d7b0117c16 Add default hues 2016-08-16 22:46:18 -03:00
Marcos Moura
3abea8ea07 Revert hue-1 styles 2016-08-16 22:39:26 -03:00
Marcos Moura
61c0d413e7 Add themes with rgba colors 2016-08-16 22:38:18 -03:00
Marcos Moura
c2f1c321cd Add example code for md-avatar 2016-08-15 23:34:05 -03:00
Marcos Moura
5cac33b2c3 Create optgroups 2016-08-15 21:02:16 -03:00
Marcos Moura
6ee230d324 Some HTML fixes 2016-08-12 02:01:00 -03:00
Marcos Moura
d276a39532 Start validation of selects 2016-08-11 19:55:14 -03:00
Marcos Moura
c7f4be681c Create select menu and add core directive to handle outside clicks 2016-08-10 20:54:58 -03:00
Marcos Moura
563e81279f Start creation of selects 2016-08-10 01:36:20 -03:00
Marcos Moura
d53ad488ef Improve lists with subheaders and account header 2016-08-09 22:01:58 -03:00
Marcos Moura
a8716d6055 Create subheaders 2016-08-09 16:46:33 -03:00
Marcos Moura
32d58d7bcf Create switches and remove label with empty slot 2016-08-09 03:41:29 -03:00
Marcos Moura
310baef919 Create md-radio 2016-08-09 00:29:20 -03:00
Marcos Moura
4d6094d2cd Finish checkbox 2016-08-08 23:52:58 -03:00
Marcos Moura
475fab52ce Ditch md-icon in favor of bordered element 2016-08-08 20:21:19 -03:00
Marcos Moura
bb0bb3940d Create initial state of checkbox 2016-08-04 20:59:42 -03:00
Marcos Moura
4f73db80ef Create first draft of checkboxes 2016-08-04 00:11:23 -03:00
Marcos Moura
291713f8cd Add base to create checkboxes 2016-08-03 03:32:30 -03:00
Marcos Moura
1dd061790a Fix font-family on bottom bar 2016-08-03 02:27:44 -03:00
Marcos Moura
3a6b67065d Listen to focus and blur events for tooltips 2016-08-03 02:13:01 -03:00
Marcos Moura
9f7c5e4958 Create tooltips with custom direction and duration 2016-08-03 02:03:53 -03:00
Marcos Moura
a89a9ce97b Fix toolbar spacing to match with guidelines 2016-08-02 02:52:58 -03:00
Marcos Moura
d90f32bedc Fix font-family on input fields with inherit 2016-08-02 02:42:25 -03:00
Marcos Moura
3617892cc5 Fix font-family on input fields 2016-08-02 02:41:54 -03:00
Marcos Moura
0c7283fc59 Remove spacing between md-count and md-error 2016-08-02 02:39:32 -03:00
Marcos Moura
8ba850e739 Add support to placeholder 2016-08-02 02:35:33 -03:00
Marcos Moura
ca7b7b1e3a Fix regression on field counter 2016-08-02 02:06:24 -03:00
Marcos Moura
7a74c17633 Add an indicator for required fields 2016-08-02 02:05:32 -03:00
Marcos Moura
17d5092979 Validate md-input-container and add field counter 2016-08-02 01:20:35 -03:00
Marcos Moura
91d81e52fb Create inputs and add selection colors 2016-08-01 02:45:40 -03:00
Marcos Moura
24240c65eb Create textarea flow 2016-07-28 00:10:33 -03:00
Marcos Moura
783b21a9ae Create button to toggle passwords 2016-07-27 19:17:22 -03:00
Marcos Moura
f96937a851 Fix ripple overflow on rounded parents 2016-07-27 11:48:18 -03:00
Marcos Moura
cb0c37190c Refactor ripple component to prevent memory leaks 2016-07-27 02:57:02 -03:00
Marcos Moura
057e641484 Create inline fields and disabled 2016-07-27 01:55:32 -03:00
Marcos Moura
7c9aaafb86 Init the input component 2016-07-26 19:55:29 -03:00
Marcos Moura
1d00a88d7f Fix ripple with position:absolute|fixed elements 2016-07-26 14:29:19 -03:00
Marcos Moura
a1fa789cfd Fix background colors 2016-07-26 02:49:03 -03:00
Marcos Moura
fc51366254 Create dividers on lists 2016-07-26 02:48:31 -03:00
Marcos Moura
7b2176be32 Rename proxy class to md-inset 2016-07-26 02:22:01 -03:00
Marcos Moura
f155d149a7 Fix wrong grey theme color on body element 2016-07-26 01:48:31 -03:00
Marcos Moura
0c5ee9844f Improve docs 2016-07-26 01:23:19 -03:00
Marcos Moura
8840adbbd8 Create lists from double and triple lines 2016-07-26 00:24:20 -03:00
Marcos Moura
c5ba54e0cc Fix ripple to work with scrollbars 2016-07-26 00:23:46 -03:00
Marcos Moura
7df75acd9d MOve repetitive string to a variable 2016-07-22 19:40:17 -03:00
Marcos Moura
bd4161d41e Fix avatar size on dense lists 2016-07-22 14:16:31 -03:00
Marcos Moura
521aeb023e Fix transition end of the sidenav content 2016-07-22 02:37:23 -03:00
Marcos Moura
9ff2185443 Improve lists and create whiteframes 2016-07-22 01:45:15 -03:00
Marcos Moura
28ed1c1248 Add v-link support to list-items 2016-07-20 01:53:52 -03:00
Marcos Moura
27db56a679 Start the creation of documentation 2016-07-20 01:42:04 -03:00
Marcos Moura
0644d55730 Create single line lists 2016-07-19 00:19:33 -03:00
Marcos Moura
1fde230013 Remove debug variable 2016-07-19 00:19:23 -03:00
Marcos Moura
3678f59264 Improve mdRipple detection 2016-07-18 23:58:38 -03:00
Marcos Moura
5e7e5aeea1 Create sidenav 2016-07-18 22:27:25 -03:00
Marcos Moura
c1e04742b9 Create toolbars 2016-07-18 17:46:03 -03:00
Marcos Moura
3bc4175aad Improve md button toogle 2016-07-18 17:05:08 -03:00
Marcos Moura
196dd107e6 Create button toggles 2016-07-18 13:00:51 -03:00
Marcos Moura
c827541ee1 Generate themes for different hues 2016-07-18 11:47:14 -03:00
Marcos Moura
b7d04013c1 Create fab buttons 2016-07-18 01:14:47 -03:00
Marcos Moura
b0715dd605 Add icon button section 2016-07-18 00:44:40 -03:00
Marcos Moura
2f2d2a43c5 Finish theme spec 2016-07-18 00:31:37 -03:00
Marcos Moura
98dc30eec5 Fix disabled buttons 2016-07-15 01:40:14 -03:00
Marcos Moura
cfb9ef262c Start the implementation of themes 2016-07-15 01:37:19 -03:00
Marcos Moura
54eeadf4e0 Add javascript code inside .vue file 2016-07-14 21:06:29 -03:00
Marcos Moura
46f03c8e17 Trigger parent ripples correctly 2016-07-14 20:57:40 -03:00
Marcos Moura
591f5098c9 Improve ripple css to match with color theme 2016-07-14 18:16:02 -03:00
Marcos Moura
aedf00ad45 Fix initial state of bottom bar 2016-07-14 15:08:47 -03:00
Marcos Moura
7b4eeff530 Improve transition on bottom bar 2016-07-14 14:48:45 -03:00
Marcos Moura
f11aae35c5 Start the md-theme component 2016-07-13 20:34:36 -03:00
Marcos Moura
3d4ffe4066 Ditch gulp in favor of vue-cli 2016-07-13 02:00:31 -03:00
Marcos Moura
d69b99647c Improve ripple creation and add lighter color to bottom bar 2016-07-12 03:48:52 -03:00
Marcos Moura
19841ca951 Create initial version of md-bottom-bar 2016-07-12 03:25:33 -03:00
Marcos Moura
283ed2670b Improve gulp tasks 2016-07-11 11:33:54 -03:00
Marcos Moura
ab819b63bb Start bottom bar component 2016-07-07 11:54:58 -03:00
Marcos Moura
89e0b324d4 Remove line 2016-07-07 11:54:37 -03:00
Marcos Moura
fb644d6aa2 Add everflow 2016-07-07 11:54:07 -03:00
Marcos Moura
8b751a54ab Create icons and finish buttons 2016-06-22 01:58:04 -03:00
Marcos Moura
852715643c Fix ripple for buttons 2016-06-21 22:47:45 -03:00
Marcos Moura
e068682d13 Start the creation of ink ripple 2016-06-21 22:45:49 -03:00
Marcos Moura
1caf58c9ec Create initial component 2016-06-21 03:54:17 -03:00