Projet

Général

Profil

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

root / drupal7 / sites / all / modules / date / date_api / date.css @ 599a39cd

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    
181
.date-form-element-content-multiline {
182
  padding: 10px;
183
  border: 1px solid #ccc;
184
}
185

    
186
/* Admin styling. */
187
.form-item.form-item-instance-widget-settings-input-format-custom,
188
.form-item.form-item-field-settings-enddate-required {
189
  margin-left: 1.3em;
190
}
191

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

    
196
.date-year-range-select {
197
  margin-right: 1em;
198
}