docs(demos): refactor slides css

This commit is contained in:
Drew Rygh
2015-11-05 12:48:32 -06:00
parent 60ee318440
commit e70aeb7ca7
4 changed files with 44 additions and 49 deletions

View File

@ -7,9 +7,10 @@ $colors: (
energized: #ffc527, energized: #ffc527,
royal: #7e60ff, royal: #7e60ff,
); );
$font-path: '../../dist/fonts'; $font-path: '../../dist/fonts';
@import "../../ionic/ionic"; @import "../../ionic/ionic";
@import "slides/slides";
body, body:hover, body a, body button, body media-switch { body, body:hover, body a, body button, body media-switch {
@ -20,6 +21,15 @@ body ion-app {
overflow: visible; overflow: visible;
} }
ion-page {
display: flex;
}
ion-scroll {
width: 100%;
height: 100%;
}
body.has-scrollbar scroll-content { body.has-scrollbar scroll-content {
margin-right: -15px; margin-right: -15px;
} }
@ -27,30 +37,14 @@ body.has-scrollbar ion-menu scroll-content {
margin-right: 0; margin-right: 0;
} }
ion-page { scroll-content {
display: flex; overflow-y: scroll;
} }
section.hidden { section.hidden {
display: none !important; display: none !important;
} }
#ionitron {
width: 100px;
height: 100px;
position: absolute;
top: 25%;
margin-top: -50px;
left: 50%;
margin-left: -50px;
}
.animation-buttons {
position: absolute;
bottom: 25%;
left: 60px;
display: inline;
}
.components-demo h4 { .components-demo h4 {
text-align: center; text-align: center;
@ -70,36 +64,11 @@ section.hidden {
text-align: center; text-align: center;
} }
ion-scroll {
width: 100%;
height: 100%;
}
.demo-slide {
display: block;
height: 100%;
padding: 500px 0;
width: 100%;
font-weight: bold;
font-size: 2.5em;
color: #fff;
}
.demo-slide-1 {
background-color: #32db64;
}
.demo-slide-2 {
background-color: #387ef5;
}
.demo-slide-3 {
background-color: #f53d3d;
}
scroll-content {
overflow-y: scroll;
}
.md .ion-md-share { .md .ion-md-share {
color: #ED4248; color: #ED4248;

View File

@ -3,7 +3,7 @@ import {forwardRef} from 'angular2/angular2';
import {AndroidAttribute} from '../../helpers'; import {AndroidAttribute} from '../../helpers';
@Page({ @Page({
templateUrl: 'slides/basic/slides.html', templateUrl: 'slides/basic/template.html',
directives: [forwardRef(() => AndroidAttribute)] directives: [forwardRef(() => AndroidAttribute)]
}) })
export class BasicPage { export class BasicPage {

View File

@ -3,20 +3,20 @@
<ion-title>Slides</ion-title> <ion-title>Slides</ion-title>
</ion-navbar> </ion-navbar>
<ion-content class="has-header"> <ion-content class="has-header preview-slides">
<ion-slides id="slider" style="background-color: black" pager="true" zoom="false" index="1" loop="true"> <ion-slides id="slider" style="background-color: black" pager="true" zoom="false" index="1" loop="true">
<ion-slide> <ion-slide>
<div class="demo-slide demo-slide-1"> <div class="slide-contents" id="slide-1">
Slide 1 Slide 1
</div> </div>
</ion-slide> </ion-slide>
<ion-slide> <ion-slide>
<div class="demo-slide demo-slide-2"> <div class="slide-contents" id="slide-2">
Slide 2 Slide 2
</div> </div>
</ion-slide> </ion-slide>
<ion-slide> <ion-slide>
<div class="demo-slide demo-slide-3"> <div class="slide-contents" id="slide-3">
Slide 3 Slide 3
</div> </div>
</ion-slide> </ion-slide>

View File

@ -0,0 +1,26 @@
.preview-slides {
.slide-contents {
display: block;
height: 100%;
padding: 500px 0;
width: 100%;
font-weight: bold;
font-size: 2.5em;
color: #fff;
}
#slide-1 {
background-color: #32db64;
}
#slide-2 {
background-color: #387ef5;
}
#slide-3 {
background-color: #f53d3d;
}
}