| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363 |
- .grid {
- width: 100%;
- padding:5px;
- }
- .grid:after {
- content: "";
- display: table;
- clear: both;
- }
- body .col2,.col1 {
- width: 50%;
- float: left;
- margin-bottom:5px;
- }
- body .col1:after {
- width:5px;
- content:'';
- background:#999;
- display:block;
- height:100%;
- z-index:999;
- position:absolute;
- top:0px;
- right:0px;
- }
- body .card input[type='text']:focus
- { outline: none;
- border-bottom:1px solid #03a9f4;
- transition : border 200ms ease-out;
- -webkit-transition : border 200ms ease-out;
- }
- body .card {
- width:512px;
- border-radius:2px;
- margin:60px auto;
- margin-top:60px;
- padding:20px 16px;
- background:white !important;
- box-shadow: 0 2px 5px 0 rgba(0,0,0,.26);
- -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.26);
- max-height:580px;
- }
- body .card input[type='text'] {
- border:none;
- border-bottom:1px solid black;
- border-radius:0;
- padding:0;
- color:black;
- }
- body .card h3 {
- font-size:20px;
- color:#03a9f4;
- font-weight:normal;
- }
- body .panel .card h2 {
- color:#03a9f4;
- }
- #main {
- background:#eee;
- }
- #main .category {
- height:150px;
- color:#ccc;
- position: relative;
- font-size:12px;
- background-position: top center;
- }
- #main .category div {
- width:100%;
- position:absolute;
- bottom:0px;
- height:50px;
- padding:10px;
- background:red;
- line-height:30px;
- left:0px;
- color:white;
- font-size:18px;
- }
- .#main .category:nth-child(odd){
- }
- #main .category div:after {
- content:'>';
- position:absolute;
- right:20px;
- }
- /*.category:nth-child(odd) {
- background:#ff8a80;
- }
- .category:nth-child(even){
- background:yellow;
- }*/
- #question_view.animation-active {
- background:#ff8a80;
- }
- .stretch-in {
- -webkit-animation: stretchIn 300ms forwards;
- animation: stretchIn 300ms forwards;
- -webkit-transition-duration:300ms;
- transition-duration:300ms;
- }
- @-webkit-keyframes stretchIn {
- 100% { -webkit-transform:scale(1) translate3d(0,0,0);}
- }
- @keyframes stretchIn {
- 100% { transform:scale(1) translate3d(0,0,0);}
- }
- .stretch-out {
- -webkit-animation: noTransition 300ms forwards;
- animation: noTransition 300ms forwards;
- }
- .view header.main_header {
- height:60px;
- line-height:60px;
- padding:0 20px;
- font-size:22px;
- background:#03a9f4;
- }
- body .view footer {
- background:#03a9f4;
- border-color:#03a9f4;
- }
- .darkTheme {
- background: #01579b !important;
- }
- .lightTheme{
- background: #81d4fa !important;
- }
- @media handheld, only screen and (max-width: 768px) {
- body .card {
- width:100%;
- margin:0 0;
- }
- }
- /** quiz question stuff */
- #quiz h3 {
- z-index:2;
- }
- .questionTitle {
- padding: 15px 0px;
- font-size: 18px;
- font-weight: bold;
- border-top: 1px solid #999;
- z-index:2;
- }
- .answerList {
- list-style-type: none;
- overflow:hidden;
- position:relative;
- }
- .answerList li {
- padding:10px 10px;
- font-size:18px;
- margin:5px;
- z-index: 1;
- transform:translate3d(-10px,-200px,0) rotate(-45deg);
- -webkit-transform:translate3d(-10px,-200px,0) rotate(-45deg);
- visibility: hidden;
- }
- .answerList.active li {
- -webkit-animation: showListItem 500ms forwards;
- animation: showListItem 500ms forwards;
- animation-timing-function:cubic-bezier(0.265, 0.020, 0.775, 0.580);
- -webkit-animation-timing-function:cubic-bezier(0.265, 0.020, 0.775, 0.580);
- visibility: visible;
- }
- .answerList.active li:nth-of-type(2) {
- animation-delay:80ms;
- -webkit-animation-delay:80ms;
- transform:translate3d(-10px,-242px,0) rotate(-45deg);
- -webkit-transform:translate3d(-10px,-242px,0) rotate(-45deg);
- }
- .answerList.active li:nth-of-type(3) {
- animation-delay:160ms;
- -webkit-animation-delay:160ms;
- transform:translate3d(-10px,-284px,0) rotate(-45deg);
- -webkit-transform:translate3d(-10px,-284px,0) rotate(-45deg);
- }
- .answerList.active li:nth-of-type(4) {
- animation-delay:240ms;
- -webkit-animation-delay:240ms;
- transform:translate3d(-10px,-326px,0) rotate(-45deg);
- -webkit-transform:translate3d(-10px,-326px,0) rotate(-45deg);
- }
- .subtraction .answerList li {
- float: left;
- width: 46%;
- display: inline;
- height: 50%;
- text-align: center;
- border: 2px solid #ccc;
- transform:translate3d(0px,-100px,0);
- -webkit-transform:translate3d(0px,-100px,0);
- border-radius:0 !important;
- }
- .answerList.active li.response,.answerList.active li.pressed {
- background:#FFAE6B;
- -webkit-transition:background 200ms;
- transition:background 200ms;
- border-radius:10px;
- }
- .answerList.active li.wrong {
- background:#F94040;
- -webkit-transition:background 200ms;
- transition:background 200ms;
- }
- .answerList.active li.correct {
- background:#59D56E;
- -webkit-transition:background 200ms;
- transition:background 200ms;
- border-radius:10px;
- }
- @keyframes showListItem {
- to {transform:translate3d(0,0px,0)}
- }
- @-webkit-keyframes showListItem {
- to {-webkit-transform:translate3d(0,0px,0);}
- }
- .home,.home.pressed {
- background:url('images/home60.png') no-repeat !important;
- background-size:40px 40px !important;
- background-position: top center !important;
- line-height: 80px;
- }
- .transitionView {
- background:url('images/chalkboard.jpg') no-repeat;
- background-position:top center;
- width:100%;
- height:100%;
- background-size:100% 100% !important;
- position:absolute;
- top:0px;
- left:0px;
- display:none;
- z-index:50;
- }
- .addition {
- background:#fff url('images/plus.png') no-repeat;
- }
- .subtraction {
- background:#fff url('images/minus.png') no-repeat;
- }
- .division {
- background:#fff url('images/divide2.png') no-repeat;
- }
- .multiplication {
- background:#fff url('images/multiply2.png') no-repeat;
- }
- .shapes {
- background:#fff url('images/triangle_stroked.png') no-repeat;
- }
- .colors {
- background:#fff url('images/circle.png') no-repeat;
- }
- .transitionView.active {
- display:block;
- }
- .transitionView.active ~ div, .transitionView.active ~ footer {
- z-index:1 !important;
- }
- .answer {
- margin-top:10px;
- border-top: 1px solid #999;
- height:70px;
- }
- .answerArrow {
- background:white;
- width:50px;
- height:50px;
- border-radius:50px;
- border:1px solid #999;
- margin-top:16px;
- margin-right:10px;
- float:right;
- padding:22px 8px;
- line-height: 0px;
- font-weight:bold;
- -webkit-transition-duration:500ms;
- transition-duration:500ms;
- -webkit-transition-property:background rotate color opacity;
- transition-property:background rotate color opacity;
- opacity:0;
- font-size:30px;
- }
- .answerArrow.response {
- opacity:1;
- }
- .answerArrow.active {
- background:#03a9f4;
- color:white;
- }
|