Blame view

sources/core/css/fixes.css 2.66 KB
31b7f2792   Kload   Upgrade to ownclo...
1
2
3
4
5
6
  /* ---- BROWSER-SPECIFIC FIXES ---- */
  
  /* remove dotted outlines in Firefox */
  ::-moz-focus-inner {
  	border: 0;
  }
6d9380f96   Cédric Dupont   Update sources OC...
7
8
9
10
11
12
13
14
15
  /* fix height of select boxes for OS X */
  select {
  	height: 32px;
  }
  
  /* reset typeface for IE8 because OpenSans renders too small */
  .ie8 body {
      font-family: Frutiger, Calibri, 'Myriad Pro', Myriad, Arial, sans-serif;
  }
31b7f2792   Kload   Upgrade to ownclo...
16
17
18
19
  .lte8 .delete-icon { background-image: url('../img/actions/delete.png'); }
  .lte8 .delete-icon:hover, .delete-icon:focus {
  	background-image: url('../img/actions/delete-hover.png');
  }
6d9380f96   Cédric Dupont   Update sources OC...
20
21
22
23
24
25
26
27
28
29
30
31
32
  .lte9 .icon-triangle-e {
  	background-image: url('../img/actions/triangle-e.png');
  }
  .lte9 .icon-triangle-n {
  	background-image: url('../img/actions/triangle-n.png');
  }
  .lte9 .icon-triangle-s {
  	background-image: url('../img/actions/triangle-s.png');
  }
  .lte9 .icon-settings,
  .lte9 .settings-button {
  	background-image: url('../img/actions/settings.png');
  }
31b7f2792   Kload   Upgrade to ownclo...
33
34
35
36
37
38
39
40
41
42
43
44
  /* IE8 needs background to be set to same color to make transparency look good. */
  .lte9 #body-login form input[type="text"] {
  	border: 1px solid lightgrey; /* use border to add 1px line between input fields */
  	background-color: white; /* don't change background on hover */
  }
  .lte9 #body-login form input[type="password"] {
  	/* leave out top border for 1px line between input fields*/
  	border-left: 1px solid lightgrey;
  	border-right: 1px solid lightgrey;
  	border-bottom: 1px solid lightgrey;
  	background-color: white; /* don't change background on hover */
  }
31b7f2792   Kload   Upgrade to ownclo...
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
  
  /* disable opacity of info text on gradient
     since we cannot set a good backround color to use the filter&background hack as with the input labels */
  .lte9 #body-login p.info {
  	filter: initial;
  }
  
  /* deactivate show password toggle for IE. Does not work for 8 and 9+ have their own implementation. */
  .ie #show, .ie #show+label {
  	display: none;
  	visibility: hidden;
  }
  
  /* fix installation screen rendering issue for IE8+9 */
  .lte9 #body-login {
  	height: auto !important;
  }
  
  /* oc-dialog only uses box shadow which is not supported by ie8 */
  .ie8 .oc-dialog {
  	border: 1px solid #888888;
  }
  
  /* IE8 doesn't support transparent background - let's emulate black with an opacity of .3 on a dark blue background*/
  .ie8 fieldset .warning, .ie8 #body-login .error {
  	background-color: #1B314D;
  }
6d9380f96   Cédric Dupont   Update sources OC...
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
  
  /* IE8 isn't able to display transparent background. So it is specified using a gradient */
  .ie8 #nojavascript {
  	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4c320000', endColorstr='#4c320000');
  }
  
  /* IE8 doesn't have rounded corners, so the strengthify bar should be wider */
  .lte8 #body-login .strengthify-wrapper {
  	width: 271px;
  	left: 6px;
  }
  
  /* fix background of navigation popup in IE8 */
  .ie8 #navigation {
  	background-color: #24282F;
  }