lists/items

This commit is contained in:
Adam Bradley
2015-03-24 22:11:28 -05:00
parent dba853dba4
commit 2ca29ecb45
9 changed files with 117 additions and 26 deletions

View File

@ -22,6 +22,8 @@
@import @import
"../aside/aside", "../aside/aside",
"../button/button", "../button/button",
"../item/item",
"../list/list",
"../modal/modal", "../modal/modal",
"../switch/switch", "../switch/switch",
"../tabs/tabs", "../tabs/tabs",

View File

@ -0,0 +1,57 @@
<div class="pane">
<div class="pane-container">
<div class="bar">
List/Item Default CSS Tests
</div>
<div class="content">
<div class="list-header">
List Header
</div>
<ul class="list">
<li class="item">
<div class="item-content">
<div class="item-title">
Item 1
</div>
<div class="item-accessory">
Label
</div>
</div>
</li>
<li class="item">
<div class="item-content">
<div class="item-title">
Item 2
</div>
<div class="item-accessory">
Label
</div>
</div>
</li>
<li class="item">
<div class="item-content">
<div class="item-title">
Item 3
</div>
<div class="item-accessory">
Label
</div>
</div>
</li>
</ul>
</div>
</div>
</div>

View File

@ -0,0 +1,26 @@
// List
// --------------------------------------------------
$list-margin: 35px 0 !default;
.list {
margin: $list-margin;
padding: 0;
list-style-type: none;
}
.list-header {
position: relative;
margin: 35px 15px 10px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.list-header + .list {
margin-top: 10px;
}

View File

@ -1,4 +1,7 @@
// Toolbar
// --------------------------------------------------
.bar { .bar {
position: relative; position: relative;
@include flex-display(); @include flex-display();

View File

@ -0,0 +1,28 @@
<div class="pane">
<div class="pane-container pane-shared">
<div class="bar"></div>
</div>
<div class="pane-container">
<div class="pane">
<div class="pane-container">
<div class="bar">
View CSS Test
</div>
<div class="content">
<div class="scroll-content">
<p>Content!!!</p>
</div>
</div>
</div>
</div>
</div>

View File

@ -1,5 +1,5 @@
export class ViewHistory { export class History {
constructor() { constructor() {
this._array = []; this._array = [];
} }

View File

@ -1,25 +0,0 @@
import * as util from '../util';
import {ViewHistory} from './view-history';
// import {Children} from 'angular2/angular2';
export class View {
constructor(
// @Children() views: View
) {
super(el);
this.children = [];
this.history = new ViewHistory();
}
setSelected(isSelected) {
this.isSelected = isSelected;
}
selectChild(child) {
if (this.selectedChild) {
this.selectedChild.setSelected(false);
}
child.setSelected(true);
this.selectedChild = child;
}
}