1
1
* {box-sizing : border-box}
2
2
html {font-size : 13px }
3
- body {background-color : # aaa ;min-width : 200px ;font-size : 13px }
4
- # wrapper {background-color : # 222 ;margin : auto;max-width : 810px ;padding : .25rem }
5
- h2 {color : # eaeaea ;font-size : 20px ;text-align : center;margin-bottom : -25px }
6
- # timeEntries td : last-child , # timeEntries th : last-child {text-align : right;width : 101px }
3
+ body {background-color : # 767676 ;min-width : 200px ;font-size : 13px }
4
+ # wrapper {margin : auto;max-width : 810px }
5
+ # form {padding : 2px ;background-color : # 222 }
6
+ h2 {color : # efefef ;font-size : 20px ;text-align : center;margin-bottom : -24px }
7
+ # timeEntries td : last-child , # timeEntries th : last-child {text-align : right;width : 106px }
7
8
th {text-align : left}
8
9
button {cursor : pointer}
9
- # date {width : 13 ch ; vertical-align : top}
10
+ # date {vertical-align : top; border : 0 }
10
11
# activity {float : right;width : 79% }
11
12
# entriestoday {background-color : # fff ;display : none;margin-top : 20px ;text-align : left;width : 100% }
12
- # hours , # minutes {width : 9.99 % }
13
+ # hours , # minutes {width : 80 px }
13
14
# time {display : inline}
14
15
# loading {color : # fff ;display : none;font-weight : 700 ;text-align : center}
15
- # loading .icon {background-color : url(../ ../ images/app/loading.gif);display : inline-block;height : 16px ;margin-bottom : -3px ;width : 16px }
16
- .dateControls > * {color : # fff ;margin : 0 ;width : 45px }
17
- # form > : first-child ~ * {margin-top : 3px }
18
- # wrapper > : first-child ~ * {margin-top : 4px }
19
- .statusbar {background-color : # 507AAA ;border-radius : 5px ;bottom : 0 ;padding : 4px ;position : relative;right : 0 }
20
- input , select , textarea , button {background-color : # fff ;color : # 232323 ;font-size : 13px ;border : 1px inset # 555 }
21
- input , select , textarea {padding : 5px ;padding-right : 0 }
22
- body , input , textarea , select {-khtml-border-radius : 5px ;-moz-border-radius : 5px ;-webkit-border-radius : 5px ;border-radius : 5px ;font-family : arial, helvetica, sans-serif}
23
- input , button , textarea , select {height : 44px }
24
- # comments {height : 65px }
25
- input : focus , textarea : focus , select : focus {opacity : 1 ;background-color : # eee }
26
- input : hover , textarea : hover , select : hover {opacity : .96 }
27
- select {cursor : pointer;padding-bottom : 11px ;padding-top : 11px }
16
+ # loading .icon {background-color : url(../ ../ images/app/loading.gif);display : inline-block;height : 16px ;margin-bottom : -4px ;width : 16px }
17
+ .dateControls > * {color : # fff ;width : 46px }
18
+ .dateControls {margin-left : 4px }
19
+ # form > : first-child ~ * {margin-top : 2px }
20
+ # wrapper > : first-child ~ * {margin-top : 4px }
21
+ .statusbar {background-color : # 226fa1 ;border-radius : 3px ;bottom : 0 ;padding : 4px ;position : relative;right : 0 }
22
+ button , input , select , textarea {background-color : # fff ;color : # 222 ;font-size : 13px ;border : 1px solid # 626262 }
23
+ input , select , textarea {padding : 4px }
24
+ body , input , select , textarea {border-radius : 3px ;font-family : arial, helvetica, sans-serif}
25
+ button , input , select , textarea {height : 46px }
26
+ # comments {height : 66px }
27
+ input : focus , select : focus , textarea : focus {opacity : 1 ;background-color : # efefef }
28
+ input : hover , select : hover , textarea : hover {opacity : .96 }
29
+ select {cursor : pointer}
28
30
textarea {resize : none;width : 100% ;margin-bottom : 0 }
29
- .error , .error : focus {border : 2px solid red }
31
+ .error , .error : focus {border : 2px solid # df182c }
30
32
.editMode .topControls {width : 100% }
31
- .editMode .topControls > * {text-align : center;width : 49.7% }
32
- .hoursTotal {background-color : # fff }
33
+ .editMode .topControls > * {text-align : center;width : 49.7% }
33
34
button .submit : not (.update ){margin-left : 0 ;width : 100% }
34
35
button .cancel {width : 49.7% }
35
- .hbox > * {display : inline-block}
36
+ .hbox > * {display : inline-block}
37
+ .topControls > * {display : inline-block}
38
+ .right {float : right}
36
39
table thead {color : # 222 }
37
- table .list {background-color : # fff ;border : 1px solid # E4E4E4 ;border-collapse : collapse;margin-bottom : 4px ;width : 100% }
38
- table .list th {background-color : # EEE ;padding : 2 px ; padding-top : 4 px ; padding-bottom : 4px ;white-space : nowrap}
40
+ table .list {background-color : # fff ;border : 1px solid # e1e1e1 ;border-collapse : collapse;margin-bottom : 4px ;width : 100% }
41
+ table .list th {background-color : # efefef ;padding : 4px ;white-space : nowrap}
39
42
table .list td {vertical-align : top}
40
- a , a : link , a : visited {color : # 2A5685 ;text-decoration : none}
41
- table td {padding : 2 px }
42
- .odd {background-color : # F6F7F8 }
43
- .even {background-color : # FFF }
44
- a : hover , a : active {color : # C61A1A ;text-decoration : underline}
45
- # notification_area .notification {background-color : rgba ( 80 , 122 , 170 , 0.9 ) ;border-radius : 10 px ;color : # fff ;padding : 1 rem }
46
- .editMode .topControls > : last-child {float : right}
47
- # wrapper .editMode h2 , button . delete , button .duplicate , button .cancel , # timeEntries , # form , . ui-datepicker-week-end {display : none}
48
- @media screen and (-webkit-min-device-pixel-ratio : 0 ) {
43
+ a , a : link , a : visited {color : # 226fa1 ;text-decoration : none}
44
+ table td {padding : 8 px 4 px }
45
+ .odd {background-color : # f5f5f5 }
46
+ .even {background-color : # fff }
47
+ a : active , a : hover {color : # df182c ;text-decoration : underline}
48
+ # notification_area .notification {background-color : # 226fa1 ;border-radius : 3 px ;color : # fff ;padding : 4 px }
49
+ .editMode .topControls > : last-child {float : right}
50
+ # form , # timeEntries , # wrapper .editMode h2 , . ui-datepicker-week-end , button .cancel , button .delete , button . duplicate {display : none}
51
+ @media screen and (-webkit-min-device-pixel-ratio : 0 ){
49
52
# activity {width : 78% }
50
53
}
51
- [disabled ]{cursor : crosshair;opacity : .9 ;color : # aaa }
52
- # timeEntries .comments {color : # 888 ;margin-top : 2 px ;padding-left : 4px ;font-size : 9pt ;max-width : 525px ;overflow : hidden;text-overflow : ellipsis}
53
- button .submit {border-color : # 999 ;font-size : 110% ;width : 100% }
54
- button .submit : hover {border-color : # 59b4d4 }
55
- .dateControls + a {background-color : # fff ;padding : 4px ;float : right;margin-top : 4px }
54
+ [disabled ]{cursor : crosshair;opacity : .9 ;color : # 9f9f9f }
55
+ # timeEntries .comments {color : # 767676 ;margin-top : 0 ;padding-left : 4px ;font-size : 9pt ;max-width : 525px ;overflow : hidden;text-overflow : ellipsis}
56
+ button .submit {border-color : # 9f9f9f ;font-size : 110% ;width : 100% }
57
+ button .submit : hover {border-color : # 9f9f9f }
58
+ .dateControls + a {background-color : # fff ;padding : 4px ;float : right;margin-top : 4px }
56
59
# timeEntries .active {opacity : .5 }
57
- # comments {padding-top : 12px }
58
- .left {float : left}
59
- .right {float : right}
60
- a .overview {background-color : # fff ;padding : 2px }
61
- .topControls button , .timeEntry button {width : 44px }
60
+ a .overview {background-color : # fff ;padding : 0 }
61
+ .timeEntry button , .topControls button {width : 46px }
62
+ .topControls button + button , .timeEntry button + button {margin-left : 4px }
63
+ # time > input + input {margin-left : 2px }
62
64
# timeEntries .timeEntry .unavailable-project button {visibility : hidden}
63
65
# timeEntries .timeEntry .unavailable-project .title {font-style : italic}
64
- # search : focus ::placeholder , # hours : focus ::placeholder , # minutes : focus ::placeholder , # comments : focus ::placeholder , select : focus ::placeholder {color : transparent }
66
+ # comments : focus ::placeholder , # hours : focus ::placeholder , # minutes : focus ::placeholder , # search : focus ::placeholder , select : focus ::placeholder {color : # fff }
65
67
# timeEntries .overbooked .estimates {font-weight : 700 }
66
- input [type = " number" ]{-moz-appearance : textfield}
68
+ input [type = number ]{-moz-appearance : textfield}
67
69
input [type = number ]::-webkit-inner-spin-button , input [type = number ]::-webkit-outer-spin-button {-webkit-appearance : none;margin : 0 }
68
- @media screen and (max-width : 740px ) {
69
- # activity {width : 100% ;margin-left : 0 ;float : none;margin-top : 3 px }
70
- # hours , # minutes {text-align : center;width : 48 % }
70
+ @media screen and (max-width : 740px ){
71
+ # activity {width : 100% ;margin-left : 0 ;float : none;margin-top : 2 px }
72
+ # hours , # minutes {text-align : center;width : 49 % }
71
73
# minutes {float : right}
72
74
# time {display : block}
73
75
}
74
- @media screen {
76
+ @media screen{
75
77
# wrapper {min-width : 200px }
76
78
}
77
- @media screen and (max-width : 530px ) {
79
+ @media screen and (max-width : 530px ){
78
80
h2 {display : none!important }
79
81
}
80
- @media screen and (max-width : 342px ) {
81
- .topControls > * {float : none;display : inline-block}
82
- }
82
+ @media screen and (max-width : 342px ){
83
+ .topControls > * {float : none;display : inline-block}
84
+ }
0 commit comments