Projet

Général

Profil

Paste
Télécharger (3,65 ko) Statistiques
| Branche: | Révision:

root / drupal7 / sites / all / modules / date / date_api / date.css @ b720ea3e

1
/**
2
 * @file
3
 * Main stylesheet for Date module.
4
 */
5

    
6
/* Force start/end dates to float using inline-block, where it works, otherwise inline. */
7
.container-inline-date {
8
  clear: both;
9
}
10
.container-inline-date .form-item {
11
  float: none;
12
  margin: 0;
13
  padding: 0;
14
}
15
.container-inline-date > .form-item {
16
  display: inline-block;
17
  margin-right: 0.5em; /* LTR */
18
  vertical-align: top;
19
}
20
fieldset.date-combo .container-inline-date > .form-item {
21
  margin-bottom: 10px;
22
}
23
.container-inline-date .form-item .form-item {
24
  float: left; /* LTR */
25
}
26
.container-inline-date .form-item,
27
.container-inline-date .form-item input {
28
  width: auto;
29
}
30
.container-inline-date .description {
31
  clear: both;
32
}
33

    
34
.container-inline-date .form-item input,
35
.container-inline-date .form-item select,
36
.container-inline-date .form-item option {
37
  margin-right: 5px; /* LTR */
38
}
39

    
40
.container-inline-date .date-spacer {
41
  margin-left: -5px; /* LTR */
42
}
43

    
44
.views-right-60 .container-inline-date div {
45
  margin: 0;
46
  padding: 0;
47
}
48

    
49
.container-inline-date .date-timezone .form-item {
50
  clear: both;
51
  float: none;
52
  width: auto;
53
}
54

    
55
/* The exposed Views form doesn't need some of these styles */
56
.container-inline-date .date-padding {
57
  float: left;
58
}
59
fieldset.date-combo .container-inline-date .date-padding {
60
  padding: 10px;
61
}
62
.views-exposed-form .container-inline-date .date-padding {
63
  padding: 0;
64
}
65

    
66
/* Fixes for date popup css so it will behave in Drupal */
67
#calendar_div,
68
#calendar_div td,
69
#calendar_div th {
70
  margin: 0;
71
  padding: 0;
72
}
73
#calendar_div,
74
.calendar_control,
75
.calendar_links,
76
.calendar_header,
77
.calendar {
78
  border-collapse: separate;
79
  margin: 0;
80
  width: 185px;
81
}
82

    
83
.calendar td {
84
  padding: 0;
85
}
86

    
87
/* formatting for start/end dates in nodes and views */
88
span.date-display-single {
89
}
90
span.date-display-start {
91
}
92
span.date-display-end {
93
}
94

    
95
.date-prefix-inline {
96
  display: inline-block;
97
}
98

    
99
.date-clear {
100
  clear: both;
101
  display: block;
102
  float: none;
103
}
104

    
105
.date-no-float {
106
  clear: both;
107
  float: none;
108
  width: 98%;
109
}
110

    
111
.date-float {
112
  clear: none;
113
  float: left;
114
  width: auto;
115
}
116

    
117
/* Add space between date option checkboxes ('All day' & 'Collect End Date') */
118
.date-float .form-type-checkbox{
119
  padding-right: 1em;
120
}
121

    
122
/* Add space between the date and time portions of the date_select widget. */
123
.form-type-date-select .form-type-select[class*=hour] {
124
  margin-left: .75em; /* LTR */
125
}
126

    
127
.date-container .date-format-delete {
128
  float: left;
129
  margin-top: 1.8em;
130
  margin-left: 1.5em;
131
}
132
.date-container .date-format-name {
133
  float: left;
134
}
135
.date-container .date-format-type {
136
  float: left;
137
  padding-left: 10px;
138
}
139

    
140
.date-container .select-container {
141
  clear: left;
142
  float: left;
143
}
144

    
145
/* Calendar day css */
146
div.date-calendar-day {
147
  background: #F3F3F3;
148
  border-top: 1px solid #EEE;
149
  border-left: 1px solid #EEE;
150
  border-right: 1px solid #BBB;
151
  border-bottom: 1px solid #BBB;
152
  color: #999;
153
  float: left;
154
  line-height: 1;
155
  margin: 6px 10px 0 0;
156
  text-align: center;
157
  width: 40px;
158
}
159

    
160
div.date-calendar-day span {
161
  display: block;
162
  text-align: center;
163
}
164
div.date-calendar-day span.month {
165
  background-color: #B5BEBE;
166
  color: white;
167
  font-size: .9em;
168
  padding: 2px;
169
  text-transform: uppercase;
170
}
171
div.date-calendar-day span.day {
172
  font-size: 2em;
173
  font-weight: bold;
174
}
175
div.date-calendar-day span.year {
176
  font-size: .9em;
177
  padding: 2px;
178
}
179

    
180
.date-form-element-content-multiline {
181
  padding: 10px;
182
  border: 1px solid #CCC;
183
}
184
/* Admin styling */
185
.form-item.form-item-instance-widget-settings-input-format-custom,
186
.form-item.form-item-field-settings-enddate-required {
187
  margin-left: 1.3em;
188
}
189

    
190
#edit-field-settings-granularity .form-type-checkbox {
191
  margin-right: .6em; /* LTR */
192
}
193

    
194
.date-year-range-select {
195
  margin-right: 1em;
196
}