WidgetFields renamed to Components, adjusted model/view to accommodate extra layer
authorLaury GvR <laury@gaslightmedia.com>
Thu, 20 Sep 2018 20:43:02 +0000 (16:43 -0400)
committerLaury GvR <laury@gaslightmedia.com>
Thu, 20 Sep 2018 20:43:02 +0000 (16:43 -0400)
12 files changed:
css/glm-grid.css
css/glm-grid.css.map
css/glma-admin-sass.css
css/glma-admin-sass.css.map
glm-grid
models/admin/newDashboard/index.php
scss/admin/_dashboard.scss
views/admin/newDashboard/components/buttons.html
views/admin/newDashboard/components/list.html
views/admin/newDashboard/components/quickLinks.html
views/admin/newDashboard/components/textSearch.html
views/admin/newDashboard/summaryWidget.html

index c0fc632..5a10cc4 100644 (file)
@@ -1,3 +1,3 @@
-.glm-small-1{width:5.33333rem}.glm-small-2{width:10.66667rem}.glm-small-3{width:16rem}.glm-small-4{width:21.33333rem}.glm-small-5{width:26.66667rem}.glm-small-6{width:32rem}.glm-small-7{width:37.33333rem}.glm-small-8{width:42.66667rem}.glm-small-9{width:48rem}.glm-small-10{width:53.33333rem}.glm-small-11{width:58.66667rem}.glm-small-12{width:64rem}.glm-medium-1{width:5.33333rem}.glm-medium-2{width:10.66667rem}.glm-medium-3{width:16rem}.glm-medium-4{width:21.33333rem}.glm-medium-5{width:26.66667rem}.glm-medium-6{width:32rem}.glm-medium-7{width:37.33333rem}.glm-medium-8{width:42.66667rem}.glm-medium-9{width:48rem}.glm-medium-10{width:53.33333rem}.glm-medium-11{width:58.66667rem}.glm-medium-12{width:64rem}.glm-large-1{width:5.33333rem}.glm-large-2{width:10.66667rem}.glm-large-3{width:16rem}.glm-large-4{width:21.33333rem}.glm-large-5{width:26.66667rem}.glm-large-6{width:32rem}.glm-large-7{width:37.33333rem}.glm-large-8{width:42.66667rem}.glm-large-9{width:48rem}.glm-large-10{width:53.33333rem}.glm-large-11{width:58.66667rem}.glm-large-12{width:64rem}@media only screen{.glm-small-1{width:8.33333%}.glm-small-2{width:16.66667%}.glm-small-3{width:25%}.glm-small-4{width:33.33333%}.glm-small-5{width:41.66667%}.glm-small-6{width:50%}.glm-small-7{width:58.33333%}.glm-small-8{width:66.66667%}.glm-small-9{width:75%}.glm-small-10{width:83.33333%}.glm-small-11{width:91.66667%}.glm-small-12{width:100%}}@media only screen and (min-width: 40.0625em){.glm-medium-1{width:8.33333%}.glm-medium-2{width:16.66667%}.glm-medium-3{width:25%}.glm-medium-4{width:33.33333%}.glm-medium-5{width:41.66667%}.glm-medium-6{width:50%}.glm-medium-7{width:58.33333%}.glm-medium-8{width:66.66667%}.glm-medium-9{width:75%}.glm-medium-10{width:83.33333%}.glm-medium-11{width:91.66667%}.glm-medium-12{width:100%}}@media only screen and (min-width: 64.0625em){.glm-large-1{width:8.33333%}.glm-large-2{width:16.66667%}.glm-large-3{width:25%}.glm-large-4{width:33.33333%}.glm-large-5{width:41.66667%}.glm-large-6{width:50%}.glm-large-7{width:58.33333%}.glm-large-8{width:66.66667%}.glm-large-9{width:75%}.glm-large-10{width:83.33333%}.glm-large-11{width:91.66667%}.glm-large-12{width:100%}}.glm-row{width:100%;position:relative}.glm-row::after{clear:both}.glm-row::before,.glm-row::after{content:" ";display:table}.glm-row::before,.glm-row::after{content:" ";display:table}.glm-row{clear:both;margin-left:auto;margin-right:auto;max-width:64rem;width:100%}.wp-admin .glm-row{clear:both;margin-left:auto;margin-right:auto;max-width:100%;width:100%}.glm-column,.glm-columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.stupid-widget{color:red}.summary-widget-body{position:relative}.summary-widget-body .quick-link:after{content:' |'}.summary-widget-body .quick-link:last-child:after{content:''}
+.glm-small-1{width:5.33333rem}.glm-small-2{width:10.66667rem}.glm-small-3{width:16rem}.glm-small-4{width:21.33333rem}.glm-small-5{width:26.66667rem}.glm-small-6{width:32rem}.glm-small-7{width:37.33333rem}.glm-small-8{width:42.66667rem}.glm-small-9{width:48rem}.glm-small-10{width:53.33333rem}.glm-small-11{width:58.66667rem}.glm-small-12{width:64rem}.glm-medium-1{width:5.33333rem}.glm-medium-2{width:10.66667rem}.glm-medium-3{width:16rem}.glm-medium-4{width:21.33333rem}.glm-medium-5{width:26.66667rem}.glm-medium-6{width:32rem}.glm-medium-7{width:37.33333rem}.glm-medium-8{width:42.66667rem}.glm-medium-9{width:48rem}.glm-medium-10{width:53.33333rem}.glm-medium-11{width:58.66667rem}.glm-medium-12{width:64rem}.glm-large-1{width:5.33333rem}.glm-large-2{width:10.66667rem}.glm-large-3{width:16rem}.glm-large-4{width:21.33333rem}.glm-large-5{width:26.66667rem}.glm-large-6{width:32rem}.glm-large-7{width:37.33333rem}.glm-large-8{width:42.66667rem}.glm-large-9{width:48rem}.glm-large-10{width:53.33333rem}.glm-large-11{width:58.66667rem}.glm-large-12{width:64rem}@media only screen{.glm-small-1{width:8.33333%}.glm-small-2{width:16.66667%}.glm-small-3{width:25%}.glm-small-4{width:33.33333%}.glm-small-5{width:41.66667%}.glm-small-6{width:50%}.glm-small-7{width:58.33333%}.glm-small-8{width:66.66667%}.glm-small-9{width:75%}.glm-small-10{width:83.33333%}.glm-small-11{width:91.66667%}.glm-small-12{width:100%}}@media only screen and (min-width: 40.0625em){.glm-medium-1{width:8.33333%}.glm-medium-2{width:16.66667%}.glm-medium-3{width:25%}.glm-medium-4{width:33.33333%}.glm-medium-5{width:41.66667%}.glm-medium-6{width:50%}.glm-medium-7{width:58.33333%}.glm-medium-8{width:66.66667%}.glm-medium-9{width:75%}.glm-medium-10{width:83.33333%}.glm-medium-11{width:91.66667%}.glm-medium-12{width:100%}}@media only screen and (min-width: 64.0625em){.glm-large-1{width:8.33333%}.glm-large-2{width:16.66667%}.glm-large-3{width:25%}.glm-large-4{width:33.33333%}.glm-large-5{width:41.66667%}.glm-large-6{width:50%}.glm-large-7{width:58.33333%}.glm-large-8{width:66.66667%}.glm-large-9{width:75%}.glm-large-10{width:83.33333%}.glm-large-11{width:91.66667%}.glm-large-12{width:100%}}.glm-row{width:100%;position:relative}.glm-row::after{clear:both}.glm-row::before,.glm-row::after{content:" ";display:table}.glm-row::before,.glm-row::after{content:" ";display:table}.glm-row{clear:both;margin-left:auto;margin-right:auto;max-width:64rem;width:100%}.wp-admin .glm-row{clear:both;margin-left:auto;margin-right:auto;max-width:100%;width:100%}.glm-column,.glm-columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.stupid-widget{color:red}.members-summary-widget .summary-widget-body{padding:10px;position:relative}.members-summary-widget .summary-widget-body .dashboard-widget-buttons{margin:0}.members-summary-widget .summary-widget-body .quick-links{padding:8px 12px 4px;margin:0 -12px}.members-summary-widget .summary-widget-body .quick-links .quick-link:after{content:' |'}.members-summary-widget .summary-widget-body .quick-links .quick-link:last-child:after{content:''}.members-summary-widget .summary-widget-body .list-header{padding:8px 12px 8px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:0 -10px}.members-summary-widget .summary-widget-body .collection{margin:0 -10px;border-bottom:1px solid #eee}.members-summary-widget .summary-widget-body .collection .collection-item{background-color:#fafafa;line-height:1;padding:5px 15px}.members-summary-widget .summary-widget-body .collection .collection-item a:not(.btn){color:#0073aa}
 
 /*# sourceMappingURL=glm-grid.css.map */
index 72835b5..547791d 100644 (file)
@@ -1 +1 @@
-{"version":3,"file":"glm-grid.css","sources":["app.scss","_functions.scss","_settings.scss","_mixins.scss","_glm-grid.scss","admin/app.scss","admin/_test.scss","admin/_dashboard.scss"],"sourcesContent":["@import 'functions';\n@import 'settings';\n@import 'mixins';\n@import 'glm-grid';\n@import 'admin/app.scss';\n","@function lower-bound($range){\n    @if length($range) <= 0 {\n        @return 0;\n    }\n    @return nth($range,1);\n}\n\n@function upper-bound($range) {\n    @if length($range) < 2 {\n        @return 999999999999;\n    }\n    @return nth($range, 2);\n}","$max-columns: 12;\n$max-width: 64rem;\n$admin-max-width: 100%;\n$prefix: glm;\n$sizes: \"small\" \"medium\" \"large\";\n$width-per-column: $max-width / $max-columns;\n$column-padding: 0.9375rem;\n\n$break-small: 0;\n$break-medium: 0;\n$break-large: 0;\n\n$small-range: (0em, 50em);\n$medium-range: (50.063em, $max-width);\n$large-range: (64.063em, 90em);\n$xlarge-range: (90.063em, 120em);\n$xxlarge-range: (120.063em, 99999999em);\n\n$screen: \"only screen\";\n\n$landscape: \"#{$screen} and (orientation: landscape)\";\n$portrait: \"#{$screen} and (orientation: portrait)\";\n\n$small-up: $screen;\n$small-only: \"#{$screen} and (max-width: #{upper-bound($small-range)})\";\n\n$medium-up: \"#{$screen} and (min-width:#{lower-bound($medium-range)})\";\n$medium-down: \"#{$screen} and (max-width:#{lower-bound($medium-range)})\";\n$medium-only: \"#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})\";\n\n$large-up: \"#{$screen} and (min-width:#{lower-bound($large-range)})\";\n$large-only: \"#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})\";\n\n$xlarge-up: \"#{$screen} and (min-width:#{lower-bound($xlarge-range)})\";\n$xlarge-only: \"#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})\";\n\n$xxlarge-up: \"#{$screen} and (min-width:#{lower-bound($xxlarge-range)})\";\n$xxlarge-only: \"#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})\";\n","@mixin box($color) {\n    display: block;\n    width: 200px;\n    height: 200px;\n}\n\n@each $size in $sizes {\n    @for $column from 1 through $max-columns {\n        $column-width: $width-per-column * $column;\n        .#{$prefix}-#{$size}-#{$column} {\n          width: #{$column-width};\n        }\n    }\n}","\n\n@media #{$small-up} {\n    // This is how you would use a media query\n}\n\n@media screen and (max-width: $break-small) {\n    // Something needs to happen here eventually. Maybe?\n}\n@media only screen {\n\n  .glm-small-1 {\n    width: 8.33333%; }\n\n  .glm-small-2 {\n    width: 16.66667%; }\n\n  .glm-small-3 {\n    width: 25%; }\n\n  .glm-small-4 {\n    width: 33.33333%; }\n\n  .glm-small-5 {\n    width: 41.66667%; }\n\n  .glm-small-6 {\n    width: 50%; }\n\n  .glm-small-7 {\n    width: 58.33333%; }\n\n  .glm-small-8 {\n    width: 66.66667%; }\n\n  .glm-small-9 {\n    width: 75%; }\n\n  .glm-small-10 {\n    width: 83.33333%; }\n\n  .glm-small-11 {\n    width: 91.66667%; }\n\n  .glm-small-12 {\n    width: 100%; }\n\n}\n@media only screen and (min-width: 40.0625em){\n  .glm-medium-1 {\n    width: 8.33333%; }\n\n  .glm-medium-2 {\n    width: 16.66667%; }\n\n  .glm-medium-3 {\n    width: 25%; }\n\n  .glm-medium-4 {\n    width: 33.33333%; }\n\n  .glm-medium-5 {\n    width: 41.66667%; }\n\n  .glm-medium-6 {\n    width: 50%; }\n\n  .glm-medium-7 {\n    width: 58.33333%; }\n\n  .glm-medium-8 {\n    width: 66.66667%; }\n\n  .glm-medium-9 {\n    width: 75%; }\n\n  .glm-medium-10 {\n    width: 83.33333%; }\n\n  .glm-medium-11 {\n    width: 91.66667%; }\n\n  .glm-medium-12 {\n    width: 100%; }\n}\n@media only screen and (min-width: 64.0625em) {\n   .glm-large-1 {\n    width: 8.33333%; }\n\n  .glm-large-2 {\n    width: 16.66667%; }\n\n  .glm-large-3 {\n    width: 25%; }\n\n  .glm-large-4 {\n    width: 33.33333%; }\n\n  .glm-large-5 {\n    width: 41.66667%; }\n\n  .glm-large-6 {\n    width: 50%; }\n\n  .glm-large-7 {\n    width: 58.33333%; }\n\n  .glm-large-8 {\n    width: 66.66667%; }\n\n  .glm-large-9 {\n    width: 75%; }\n\n  .glm-large-10 {\n    width: 83.33333%; }\n\n  .glm-large-11 {\n    width: 91.66667%; }\n\n  .glm-large-12 {\n    width: 100%; }\n}\n.glm-row {\n    width: 100%;\n    position: relative;\n    &::after {\n        clear: both;\n    }\n}\n.glm-row::before, .glm-row::after {\n    content: \" \";\n    display: table;\n}\n\n.glm-row::before, .glm-row::after {\n    content: \" \";\n    display: table;\n}\n\n.glm-row {\n    clear: both;\n    margin-left: auto;\n    margin-right: auto;\n    max-width: $max-width;\n    width: 100%;\n}\n.wp-admin .glm-row {\n    clear: both;\n    margin-left: auto;\n    margin-right: auto;\n    max-width: $admin-max-width;\n    width: 100%;\n}\n.glm-column, .glm-columns{\n  padding-left: $column-padding;\n  padding-right: $column-padding;\n  float: left; \n}\n\n","@import 'test';\n@import 'dashboard';",".stupid-widget{\n    color: red;\n}",".summary-widget-body {\n    position: relative;\n    .quick-link {\n        &:after {\n            content: ' |';\n        }\n        &:last-child:after {\n            content: '';\n        }\n    }\n}"],"mappings":"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","names":[],"sourceRoot":"/source/"}
\ No newline at end of file
+{"version":3,"file":"glm-grid.css","sources":["app.scss","_functions.scss","_settings.scss","_mixins.scss","_glm-grid.scss","admin/app.scss","admin/_test.scss","admin/_dashboard.scss"],"sourcesContent":["@import 'functions';\n@import 'settings';\n@import 'mixins';\n@import 'glm-grid';\n@import 'admin/app.scss';\n","@function lower-bound($range){\n    @if length($range) <= 0 {\n        @return 0;\n    }\n    @return nth($range,1);\n}\n\n@function upper-bound($range) {\n    @if length($range) < 2 {\n        @return 999999999999;\n    }\n    @return nth($range, 2);\n}","$max-columns: 12;\n$max-width: 64rem;\n$admin-max-width: 100%;\n$prefix: glm;\n$sizes: \"small\" \"medium\" \"large\";\n$width-per-column: $max-width / $max-columns;\n$column-padding: 0.9375rem;\n\n$break-small: 0;\n$break-medium: 0;\n$break-large: 0;\n\n$small-range: (0em, 50em);\n$medium-range: (50.063em, $max-width);\n$large-range: (64.063em, 90em);\n$xlarge-range: (90.063em, 120em);\n$xxlarge-range: (120.063em, 99999999em);\n\n$screen: \"only screen\";\n\n$landscape: \"#{$screen} and (orientation: landscape)\";\n$portrait: \"#{$screen} and (orientation: portrait)\";\n\n$small-up: $screen;\n$small-only: \"#{$screen} and (max-width: #{upper-bound($small-range)})\";\n\n$medium-up: \"#{$screen} and (min-width:#{lower-bound($medium-range)})\";\n$medium-down: \"#{$screen} and (max-width:#{lower-bound($medium-range)})\";\n$medium-only: \"#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})\";\n\n$large-up: \"#{$screen} and (min-width:#{lower-bound($large-range)})\";\n$large-only: \"#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})\";\n\n$xlarge-up: \"#{$screen} and (min-width:#{lower-bound($xlarge-range)})\";\n$xlarge-only: \"#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})\";\n\n$xxlarge-up: \"#{$screen} and (min-width:#{lower-bound($xxlarge-range)})\";\n$xxlarge-only: \"#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})\";\n","@mixin box($color) {\n    display: block;\n    width: 200px;\n    height: 200px;\n}\n\n@each $size in $sizes {\n    @for $column from 1 through $max-columns {\n        $column-width: $width-per-column * $column;\n        .#{$prefix}-#{$size}-#{$column} {\n          width: #{$column-width};\n        }\n    }\n}","\n\n@media #{$small-up} {\n    // This is how you would use a media query\n}\n\n@media screen and (max-width: $break-small) {\n    // Something needs to happen here eventually. Maybe?\n}\n@media only screen {\n\n  .glm-small-1 {\n    width: 8.33333%; }\n\n  .glm-small-2 {\n    width: 16.66667%; }\n\n  .glm-small-3 {\n    width: 25%; }\n\n  .glm-small-4 {\n    width: 33.33333%; }\n\n  .glm-small-5 {\n    width: 41.66667%; }\n\n  .glm-small-6 {\n    width: 50%; }\n\n  .glm-small-7 {\n    width: 58.33333%; }\n\n  .glm-small-8 {\n    width: 66.66667%; }\n\n  .glm-small-9 {\n    width: 75%; }\n\n  .glm-small-10 {\n    width: 83.33333%; }\n\n  .glm-small-11 {\n    width: 91.66667%; }\n\n  .glm-small-12 {\n    width: 100%; }\n\n}\n@media only screen and (min-width: 40.0625em){\n  .glm-medium-1 {\n    width: 8.33333%; }\n\n  .glm-medium-2 {\n    width: 16.66667%; }\n\n  .glm-medium-3 {\n    width: 25%; }\n\n  .glm-medium-4 {\n    width: 33.33333%; }\n\n  .glm-medium-5 {\n    width: 41.66667%; }\n\n  .glm-medium-6 {\n    width: 50%; }\n\n  .glm-medium-7 {\n    width: 58.33333%; }\n\n  .glm-medium-8 {\n    width: 66.66667%; }\n\n  .glm-medium-9 {\n    width: 75%; }\n\n  .glm-medium-10 {\n    width: 83.33333%; }\n\n  .glm-medium-11 {\n    width: 91.66667%; }\n\n  .glm-medium-12 {\n    width: 100%; }\n}\n@media only screen and (min-width: 64.0625em) {\n   .glm-large-1 {\n    width: 8.33333%; }\n\n  .glm-large-2 {\n    width: 16.66667%; }\n\n  .glm-large-3 {\n    width: 25%; }\n\n  .glm-large-4 {\n    width: 33.33333%; }\n\n  .glm-large-5 {\n    width: 41.66667%; }\n\n  .glm-large-6 {\n    width: 50%; }\n\n  .glm-large-7 {\n    width: 58.33333%; }\n\n  .glm-large-8 {\n    width: 66.66667%; }\n\n  .glm-large-9 {\n    width: 75%; }\n\n  .glm-large-10 {\n    width: 83.33333%; }\n\n  .glm-large-11 {\n    width: 91.66667%; }\n\n  .glm-large-12 {\n    width: 100%; }\n}\n.glm-row {\n    width: 100%;\n    position: relative;\n    &::after {\n        clear: both;\n    }\n}\n.glm-row::before, .glm-row::after {\n    content: \" \";\n    display: table;\n}\n\n.glm-row::before, .glm-row::after {\n    content: \" \";\n    display: table;\n}\n\n.glm-row {\n    clear: both;\n    margin-left: auto;\n    margin-right: auto;\n    max-width: $max-width;\n    width: 100%;\n}\n.wp-admin .glm-row {\n    clear: both;\n    margin-left: auto;\n    margin-right: auto;\n    max-width: $admin-max-width;\n    width: 100%;\n}\n.glm-column, .glm-columns{\n  padding-left: $column-padding;\n  padding-right: $column-padding;\n  float: left; \n}\n\n","@import 'test';\n@import 'dashboard';",".stupid-widget{\n    color: red;\n}",".members-summary-widget {\n    .summary-widget-body {\n        padding: 10px;\n        position: relative;\n        .dashboard-widget-buttons {\n            margin: 0;\n        }\n        .quick-links {\n            padding: 8px 12px 4px;\n            margin: 0 -12px;\n            .quick-link {\n                &:after {\n                    content: ' |';\n                }\n                &:last-child:after {\n                    content: '';\n                }\n            }\n        }\n        .list-header {\n            padding: 8px 12px 8px;\n            border-top: 1px solid #eee;\n            border-bottom: 1px solid #eee;\n            margin: 0 -10px;\n        }\n        .collection {\n            margin: 0 -10px;\n            border-bottom: 1px solid #eee;\n            .collection-item {\n                background-color: #fafafa;\n                line-height: 1;\n                padding: 5px 15px;\n                a:not(.btn) {\n                    color: #0073aa;\n                }\n            }\n        }\n\n    }\n}"],"mappings":"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","names":[],"sourceRoot":"/source/"}
\ No newline at end of file
index 7c70679..137457d 100644 (file)
@@ -1,3 +1,3 @@
-.stupid-widget{color:red}.summary-widget-body{position:relative}.summary-widget-body .quick-link:after{content:' |'}.summary-widget-body .quick-link:last-child:after{content:''}
+.stupid-widget{color:red}.members-summary-widget .summary-widget-body{padding:10px;position:relative}.members-summary-widget .summary-widget-body .dashboard-widget-buttons{margin:0}.members-summary-widget .summary-widget-body .quick-links{padding:8px 12px 4px;margin:0 -12px}.members-summary-widget .summary-widget-body .quick-links .quick-link:after{content:' |'}.members-summary-widget .summary-widget-body .quick-links .quick-link:last-child:after{content:''}.members-summary-widget .summary-widget-body .list-header{padding:8px 12px 8px;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:0 -10px}.members-summary-widget .summary-widget-body .collection{margin:0 -10px;border-bottom:1px solid #eee}.members-summary-widget .summary-widget-body .collection .collection-item{background-color:#fafafa;line-height:1;padding:5px 15px}.members-summary-widget .summary-widget-body .collection .collection-item a:not(.btn){color:#0073aa}
 
 /*# sourceMappingURL=glma-admin-sass.css.map */
index c5a0b05..fb2145b 100644 (file)
@@ -1 +1 @@
-{"version":3,"file":"glma-admin-sass.css","sources":["app.scss","_test.scss","_dashboard.scss"],"sourcesContent":["@import 'test';\n@import 'dashboard';",".stupid-widget{\n    color: red;\n}",".summary-widget-body {\n    position: relative;\n    .quick-link {\n        &:after {\n            content: ' |';\n        }\n        &:last-child:after {\n            content: '';\n        }\n    }\n}"],"mappings":"ACAA,AAAA,cAAc,AAAA,CACV,KAAK,CAAE,GAAI,CACd,ACFD,AAAA,oBAAoB,AAAC,CACjB,QAAQ,CAAE,QAAS,CAStB,AAVD,AAEI,oBAFgB,CAEhB,WAAW,AACN,MAAM,AAAC,CACJ,OAAO,CAAE,IAAK,CACjB,AALT,AAEI,oBAFgB,CAEhB,WAAW,AAIN,WAAW,AAAA,MAAM,AAAC,CACf,OAAO,CAAE,EAAG,CACf","names":[],"sourceRoot":"/source/"}
\ No newline at end of file
+{"version":3,"file":"glma-admin-sass.css","sources":["app.scss","_test.scss","_dashboard.scss"],"sourcesContent":["@import 'test';\n@import 'dashboard';",".stupid-widget{\n    color: red;\n}",".members-summary-widget {\n    .summary-widget-body {\n        padding: 10px;\n        position: relative;\n        .dashboard-widget-buttons {\n            margin: 0;\n        }\n        .quick-links {\n            padding: 8px 12px 4px;\n            margin: 0 -12px;\n            .quick-link {\n                &:after {\n                    content: ' |';\n                }\n                &:last-child:after {\n                    content: '';\n                }\n            }\n        }\n        .list-header {\n            padding: 8px 12px 8px;\n            border-top: 1px solid #eee;\n            border-bottom: 1px solid #eee;\n            margin: 0 -10px;\n        }\n        .collection {\n            margin: 0 -10px;\n            border-bottom: 1px solid #eee;\n            .collection-item {\n                background-color: #fafafa;\n                line-height: 1;\n                padding: 5px 15px;\n                a:not(.btn) {\n                    color: #0073aa;\n                }\n            }\n        }\n\n    }\n}"],"mappings":"ACAA,AAAA,cAAc,AAAA,CACV,KAAK,CAAE,GAAI,CACd,ACFD,AACI,uBADmB,CACnB,oBAAoB,AAAC,CACjB,OAAO,CAAE,IAAK,CACd,QAAQ,CAAE,QAAS,CAmCtB,AAtCL,AAIQ,uBAJe,CACnB,oBAAoB,CAGhB,yBAAyB,AAAC,CACtB,MAAM,CAAE,CAAE,CACb,AANT,AAOQ,uBAPe,CACnB,oBAAoB,CAMhB,YAAY,AAAC,CACT,OAAO,CAAE,YAAa,CACtB,MAAM,CAAE,OAAQ,CASnB,AAlBT,AAUY,uBAVW,CACnB,oBAAoB,CAMhB,YAAY,CAGR,WAAW,AACN,MAAM,AAAC,CACJ,OAAO,CAAE,IAAK,CACjB,AAbjB,AAUY,uBAVW,CACnB,oBAAoB,CAMhB,YAAY,CAGR,WAAW,AAIN,WAAW,AAAA,MAAM,AAAC,CACf,OAAO,CAAE,EAAG,CACf,AAhBjB,AAmBQ,uBAnBe,CACnB,oBAAoB,CAkBhB,YAAY,AAAC,CACT,OAAO,CAAE,YAAa,CACtB,UAAU,CAAE,cAAe,CAC3B,aAAa,CAAE,cAAe,CAC9B,MAAM,CAAE,OAAQ,CACnB,AAxBT,AAyBQ,uBAzBe,CACnB,oBAAoB,CAwBhB,WAAW,AAAC,CACR,MAAM,CAAE,OAAQ,CAChB,aAAa,CAAE,cAAe,CASjC,AApCT,AA4BY,uBA5BW,CACnB,oBAAoB,CAwBhB,WAAW,CAGP,gBAAgB,AAAC,CACb,gBAAgB,CAAE,OAAQ,CAC1B,WAAW,CAAE,CAAE,CACf,OAAO,CAAE,QAAS,CAIrB,AAnCb,AAgC0B,uBAhCH,CACnB,oBAAoB,CAwBhB,WAAW,CAGP,gBAAgB,CAIZ,CAAC,AAAA,IAAK,CAAA,AAAA,IAAI,CAAE,CACR,KAAK,CAAE,OAAQ,CAClB","names":[],"sourceRoot":"/source/"}
\ No newline at end of file
index c5770e1..efb374f 160000 (submodule)
--- a/glm-grid
+++ b/glm-grid
@@ -1 +1 @@
-Subproject commit c5770e1f6248cf83be2845bb2b8420226451257e
+Subproject commit efb374ff00ef46a991d94f3bdeb0ff69213275c6
index baf10ad..4c16404 100644 (file)
@@ -249,10 +249,11 @@ class GlmMembersAdmin_newDashboard_index extends GlmDataMembers
 
     public function queryWidgetLists( &$widgetData = false ) {
         
-        foreach ( $widgetData as &$widgetComponent ) {
-            //echo "<br>";
-            //var_dump($widgetComponent);
-            if ( $widgetComponent['component'] == 'list' && isset($widgetComponent['fields']) && isset($widgetComponent['table']) ) {
+        foreach ( $widgetData['components'] as &$widgetComponent ) {
+            echo "<br>Order: ";
+            var_dump($widgetComponent['order']);
+
+            if ( $widgetComponent['template'] == 'list' && isset($widgetComponent['fields']) && isset($widgetComponent['table']) ) {
                 
                 if ( isset($widgetComponent['where']) && $widgetComponent['where'] !== "" ) {
                     $where = $widgetComponent['where'];
index ba5fa8e..41edfbc 100644 (file)
@@ -1,11 +1,40 @@
-.summary-widget-body {
-    position: relative;
-    .quick-link {
-        &:after {
-            content: ' |';
+.members-summary-widget {
+    .summary-widget-body {
+        padding: 10px;
+        position: relative;
+        .dashboard-widget-buttons {
+            margin: 0;
         }
-        &:last-child:after {
-            content: '';
+        .quick-links {
+            padding: 8px 12px 4px;
+            margin: 0 -12px;
+            .quick-link {
+                &:after {
+                    content: ' |';
+                }
+                &:last-child:after {
+                    content: '';
+                }
+            }
         }
+        .list-header {
+            padding: 8px 12px 8px;
+            border-top: 1px solid #eee;
+            border-bottom: 1px solid #eee;
+            margin: 0 -10px;
+        }
+        .collection {
+            margin: 0 -10px;
+            border-bottom: 1px solid #eee;
+            .collection-item {
+                background-color: #fafafa;
+                line-height: 1;
+                padding: 5px 15px;
+                a:not(.btn) {
+                    color: #0073aa;
+                }
+            }
+        }
+
     }
 }
\ No newline at end of file
index 3249248..71cae76 100644 (file)
@@ -1,6 +1,6 @@
 <div id="{$addon.slug}-dashboard-widget-buttons" class="dashboard-widget-buttons row">
     <div class="s12 col">
-        {foreach $widgetField.buttons as $buttonName => $buttonData}
+        {foreach $component.buttons as $buttonName => $buttonData}
             <a class="btn btn-small waves-effect waves-light {$buttonName}-button {if $buttonData.classes}{$buttonData.classes}{/if}" 
              style="font-style: normal; position: absolute; right: 8px; top: 10px;{if $buttonData.styles}{$buttonData.styles}{/if}" 
              href="{if $buttonData.url}{$buttonData.url}{else}#{/if}">
index f3ac0f9..e103570 100644 (file)
@@ -1,10 +1,12 @@
-<div class="{$widgetField}-list list-header"> {$widgetField.title} <a href="#">{$widgetField.count}</a> </div>
+<div class="{$component}-list list-header"> {$component.title}: <a href="#">{$component.count}</a> </div>
 <ul class="collection">
-{foreach $widgetField['listItems'] as $listItem}
-    <li class="collection-item" style="line-height: 1;padding : 5px 15px;">
-        <a href='{$widgetField.resultUrl}{if isset($listItem->ref_dest) && isset($listItem->ref_type)}&{$listItem->ref_type}={$listItem->ref_dest}{/if}&{$widgetField.entityID}={$listItem->id}'>
-            {$listItem->title}
-        </a>
-    </li>
+{foreach $component['listItems'] as $listItem}
+    {if isset($listItem)}
+        <li class="collection-item" style="line-height: 1;padding : 5px 15px;">
+            <a href='{$component.resultUrl}{if isset($listItem->ref_dest) && isset($listItem->ref_type)}&{$listItem->ref_type}={$listItem->ref_dest}{/if}&{$component.entityID}={$listItem->id}'>
+                {$listItem->title}
+            </a>
+        </li>
+    {/if}
 {/foreach}
 </ul>
\ No newline at end of file
index 55a0c53..f98721b 100644 (file)
@@ -1,6 +1,6 @@
 <div id="{$addon.slug}-dashboard-widget-quick-links" class="dashboard-widget-quick-links quicklinks row">
     <div class="s12 col">
-        {foreach $widgetField.quickLinks as $linkName => $linkData name=quickLinks}
+        {foreach $component.quickLinks as $linkName => $linkData name=quickLinks}
             <a class="{$linkName}-quick-link {if isset($linkData.classes)}{$linkData.classes}{/if}" 
                 style="{if isset($linkData.styles)}{$linkData.styles}{/if}" 
                 href="{if isset($linkData.url)}{$linkData.url}{else}#{/if}">
index 7f34f4f..395e94b 100644 (file)
@@ -12,9 +12,9 @@
         let data = {
             action      : 'glm_members_admin_ajax',
             glm_action  : 'glmTextSearch',
-            table       : '{$widgetField.table}',
-            fields      : '{$widgetField.fields}',
-            where       : '{$widgetField.where}'
+            table       : '{$component.table}',
+            fields      : '{$component.fields}',
+            where       : '{$component.where}'
         }
         $('input#{$addon.slug}-text').autoComplete({
             source: function( request, response ) {
@@ -53,7 +53,7 @@
                 let search = $(item).text();
                 console.log(search)
                 if(search !== "No Results Found"){
-                    window.location.replace('{$widgetField.resultUrl}&{$widgetField.entityID}='+searchResults[search].entityID);
+                    window.location.replace('{$component.resultUrl}&{$component.entityID}='+searchResults[search].entityID);
                 }
             },
             minLength: 3,
index b4aaea7..26998ac 100644 (file)
@@ -1,15 +1,19 @@
-<ul id="members-summary-widget" class="summary members-summary-widget dashboard-summary-widget collapsible">
+<ul id="{$addon.slug}-summary-widget" class="summary members-summary-widget dashboard-summary-widget collapsible">
     <li>
         <div class="summary-widget-handle collapsible-header"><pre> {$addon.widgetData.title}</pre></div>
         <div class="summary-widget-body collapsible-body">
-            {foreach $addon.widgetData as $widgetField}
-                
-                {if isset($widgetField.component)}
+            {$addon.widgetData|@count}
+
+            
+
+            {foreach $addon.widgetData.components as $component}
+                Order: {$component.order}
+                {if isset($component.template)}
                                     
-                    {*if file_exists("./components/$widgetField.component.html") // wouldn't it be great if this worked?*}
+                    {*if file_exists("./components/$component.component.html") // wouldn't it be great if this worked?*}
 
                         {* This will throw a serious error if the file does not exist *}
-                        {include file="./components/{$widgetField.component}.html"}
+                        {include file="./components/{$component.template}.html"}
 
                     {*/if*}
                 {/if}