123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 |
- @import "elements";
- @import "commons";
- @import "fonts";
- /** time line */
- #timeline-loader{
- max-width:700px; .m(0 auto);
- .fs-artist-event-timeline;
- // .bb(1px, #000);
- .progress{
- border-top: 4px solid #999; width:0;
- /* .transition(width 4s linear);*/
- transition: width 3s linear;
- -moz-transition: width 3s linear;
- -o-transition: width 3s linear;
- -webkit-transition: width 3s linear;
- &.complete{
- /* .transition(width 0.1s linear);*/
- transition: width 0.1s linear;
- -moz-transition: width 0.1s linear;
- -o-transition: width 0.1s linear;
- -webkit-transition: width 0.1s linear;
- }
- }
- }
- #timeline{
- height:65%;
- .mt(25px);
- h3.title{
- cursor:pointer;
- .fs-region-title(); color:@timeline-lighten-color;
- }
- }
- #timeline-container{
- width:100%; height:98%; .bt(2px, @timeline-lighten-color); overflow:hidden;
-
- .bgc(@timeline-juicy-color);
-
- .timeline-frame{
- border: 0 solid #999;
- }
-
- .timeline-navigation{
- top:0; right:0; height:20px;
- border: 0 solid transparent; background-color: #fff;
- div{
- .p(2px 0 0 10px);
- &.timeline-navigation-zoom-in{background-image: url('../images/btns_zoomin.png');}
- &.timeline-navigation-zoom-out{background-image: url('../images/btns_zoomout.png');}
- &.timeline-navigation-move-left{background-image: url('../images/btns_moveleft.png');}
- &.timeline-navigation-move-right{background-image: url('../images/btns_moveright.png');}
- }
- }
- .timeline-axis-text{
- .fs-region-title(); color:@timeline-lighten-color;
- }
-
- .timeline-event{
- .rounded(0); border: 0 solid transparent; // background-color: #fff;
- &.timeline-event-range{ background-color:#fff;}
- /*
- TODO move events with css3
- */
- }
-
- .timeline-event-content{
- .m(0);
- div.date{
- //border-left: 3px solid @timeline-grey;
- display:block; text-decoration: none; text-align:left; cursor:pointer;
- .p(4px 0);
- .text-content{
- .p(0 5px); .mb(4px);
- .bl(3px, @timeline-lighten-color);
- // max-width:145px; // pourquoi le texte ne va pas a la ligne avec le max-width ???
- }
-
- &:hover{
- .text-content{
- .bl(3px, @timeline-color);
- }
- }
-
- h4, h5{.m(0); color:@timeline-lighten-color;}
- h4{.fs-titre-event-timeline();}
- h5{.fs-artist-event-timeline();}
-
- body.view-mode-dot &{
- .p(0);
- .text-content{
- min-height:15px;
- }
- h4, h5, img{display:none;}
- }
- body.view-mode-titles &{
- background-color:#fff;
- h4, h5{display:block;}
- img{display:none;}
- }
- body.view-mode-thumbnails &{
- h4, h5, img{display:block;}
- img{max-width:145px;height:auto;}
- }
- body.view-mode-images &{
- h4, h5, img{display:block;}
- }
-
- }
-
- }
- .timeline-event-selected{
- background-color: transparent;
- .timeline-event-content{
- div.date{
- .text-content{
- .bl(3px, @timeline-color);
- }
- h4, h5{color:@timeline-color;}
- }
- }
- }
-
- }
- .timeline-modal{
- width:150px; min-height:30px; //margin-right: -75px;
- padding:5px;
- background-color:#fff;
- position:absolute; z-index:99999;
- display:none;
- h4, h5{.m(0); color:@timeline-color;}
- h4{.fs-titre-event-timeline();}
- h5{.fs-artist-event-timeline();}
- }
|