From afca6cd2e91d69db14a880a8397fa482d0c43254 Mon Sep 17 00:00:00 2001 From: Charles Hacskaylo Date: Thu, 4 Oct 2018 14:47:12 -0700 Subject: [PATCH] Review and merge latest topic-core-css (#2183) * New branch from topic-core-refactor to use as central point for common CSS work - Manually migrated changes from vue-toolbar, expect conflicts there and in vue-layout; * Manually update constants-snow from vue-toolbar branch * Update markup to use latest button classnames - c-menu-button > c-button--menu; - c-icon-button > c-click-icon; * Various from vue-conductor-style - Mods to input styling; - Input[] styles moved to _controls; - New/revised constants vals; * Resolve bizarre merge conflict when applying stash * Code cleanup * Alias and type-icon fixes - More robust approach to alias indicators; - Added alias indication to tree-item.vue; - TODO: wire up alias indication tree-item.vue; * Accessibility mods, convert elements to
@@ -63,22 +63,15 @@ &__type-icon { filter: $colorKeyFilter; flex: 0 0 32px; + font-size: 2em; // Drives the size of the alias indicator when present margin-right: $interiorMarginLg; } &.is-alias { // Object is an alias to an original. [class*='__type-icon'] { - &:before { - color: $colorIconAliasForKeyFilter; - content: $glyph-icon-link; - display: block; - font-family: symbolsfont; - font-size: 2.5em; - position: absolute; - text-shadow: rgba(black, 0.5) 0 1px 4px; - top: auto; left: 0; bottom: 10px; right: auto; - } + @include isAlias(); + color: $colorIconAliasForKeyFilter; } } @@ -143,6 +136,7 @@ &__type-icon { flex: 1 1 auto; + font-size: 6em; // Drives the size of the alias indicator when present margin: $interiorMargin 22.5%; order: 2; transform: scale(0.9); @@ -189,7 +183,6 @@ export default { } }); } - return { items: items diff --git a/src/plugins/notebook/res/templates/entry.html b/src/plugins/notebook/res/templates/entry.html index 07ee3b8557..6d1145afe8 100644 --- a/src/plugins/notebook/res/templates/entry.html +++ b/src/plugins/notebook/res/templates/entry.html @@ -28,8 +28,8 @@
- + v-on:click="deleteEntry">
\ No newline at end of file diff --git a/src/plugins/timeConductor/DatePicker.vue b/src/plugins/timeConductor/DatePicker.vue index ffc35eea91..c39e15b979 100644 --- a/src/plugins/timeConductor/DatePicker.vue +++ b/src/plugins/timeConductor/DatePicker.vue @@ -20,12 +20,16 @@ * at runtime from the About dialog for additional information. *****************************************************************************/