Markup / scss refactor WIP

- Add input-related styling;
- Cleanup scss in various files;
- Move search into own component;
- Refine padding approach in pane-tree;
This commit is contained in:
charlesh88
2018-08-13 15:34:29 -07:00
parent 94a3e9e798
commit dfc02cdf25
8 changed files with 81 additions and 18 deletions

View File

@ -3,8 +3,7 @@
<div class="l-shell__main">
<div class="l-pane l-shell__pane-tree" ref="shell-pane-tree">
<div class="l-shell__search">
<!-- Change to search component -->
<input placeholder="Search"/>
<MctSearch ref="shell-search"></MctSearch>
</div>
<div class="l-shell__tree">
<MctTree ref="shell-tree"></MctTree>
@ -82,8 +81,9 @@
}
&__pane-tree {
$m: $interiorMargin;
background: $colorTreeBg;
padding: $interiorMarginLg;
padding: $m $m + ($splitterD - $splitterHandleD) $m $m;
width: 300px
}
@ -100,6 +100,7 @@
<script>
import MctInspector from './MctInspector.vue';
import MctMain from './MctMain.vue';
import MctSearch from './MctSearch.vue';
import MctStatus from './MctStatus.vue';
import MctTree from './MctTree.vue';
import splitter from '../controls/splitter.vue';
@ -113,6 +114,7 @@ export default {
components: {
MctInspector,
MctMain,
MctSearch,
MctStatus,
MctTree,
splitter