diff options
author | millette <millette@controlyourself.ca> | 2008-11-28 17:36:46 -0500 |
---|---|---|
committer | millette <millette@controlyourself.ca> | 2008-11-28 17:36:46 -0500 |
commit | 5878647c55a5f1c6fab5b27c627dde091067ce88 (patch) | |
tree | e836da06301ec74626dc3f4853feee2b6878cd33 | |
parent | ce0883330306ccb9bd50aef4d7963351284bd698 (diff) |
use label tab for checkboxes
darcs-hash:20081128223646-099f7-79b7c961b4494ff7430bd3c0a0f4742888098ede.gz
-rw-r--r-- | lib/util.php | 3 | ||||
-rw-r--r-- | theme/identica/display.css | 8 |
2 files changed, 8 insertions, 3 deletions
diff --git a/lib/util.php b/lib/util.php index c3d11b074..03720a778 100644 --- a/lib/util.php +++ b/lib/util.php @@ -401,9 +401,8 @@ function common_checkbox($id, $label, $checked=false, $instructions=NULL, $value $attrs['disabled'] = 'true'; } common_element('input', $attrs); - # XXX: use a <label> common_text(' '); - common_element('span', 'checkbox_label', $label); + common_element('label', array('class' => 'checkbox_label', 'for' => $id), $label); common_text(' '); if ($instructions) { common_element('span', 'input_instructions', $instructions); diff --git a/theme/identica/display.css b/theme/identica/display.css index 52a63a5ae..73acf4012 100644 --- a/theme/identica/display.css +++ b/theme/identica/display.css @@ -145,6 +145,12 @@ textarea:focus, input:focus { color: #91AA9D; } +label.checkbox_label { + display: inline; + font-weight: normal; +} + + #status_textarea { color: #193441; } @@ -186,4 +192,4 @@ textarea:focus, input:focus { .message_single:hover { background-color: #F3F8EA; - }
\ No newline at end of file + } |