From ef6680f7adfeacb0e7614c509e8861f08ff066e8 Mon Sep 17 00:00:00 2001 From: Stefan Parviainen Date: Thu, 1 Jan 2015 11:33:00 +0100 Subject: Possibly make switches work on IE8 (untested) --- view/css/mod_connect.css | 1 + view/css/mod_group.css | 1 + view/css/mod_settings.css | 2 ++ view/css/mod_thing.css | 1 + view/theme/redbasic/css/style.css | 5 +++++ view/tpl/field_acheckbox.tpl | 2 +- view/tpl/field_checkbox.tpl | 4 ++-- view/tpl/field_colorinput.tpl | 2 +- view/tpl/field_combobox.tpl | 2 +- view/tpl/field_custom.tpl | 2 +- view/tpl/field_input.tpl | 2 +- view/tpl/field_intcheckbox.tpl | 4 ++-- view/tpl/field_password.tpl | 2 +- view/tpl/field_radio.tpl | 2 +- view/tpl/field_richtext.tpl | 2 +- view/tpl/field_select.tpl | 2 +- view/tpl/field_select_disabled.tpl | 2 +- view/tpl/field_select_raw.tpl | 2 +- view/tpl/field_textarea.tpl | 2 +- view/tpl/field_themeselect.tpl | 2 +- view/tpl/field_yesno.tpl | 2 +- 21 files changed, 28 insertions(+), 18 deletions(-) (limited to 'view') diff --git a/view/css/mod_connect.css b/view/css/mod_connect.css index da1265c52..218b1d2cb 100644 --- a/view/css/mod_connect.css +++ b/view/css/mod_connect.css @@ -7,6 +7,7 @@ } /* first-of-type needed to style switches */ +#sellpage-edit label.mainlabel, #sellpage-edit label:first-of-type { width: 300px; } diff --git a/view/css/mod_group.css b/view/css/mod_group.css index cd6b7acc7..30a954d2a 100644 --- a/view/css/mod_group.css +++ b/view/css/mod_group.css @@ -4,6 +4,7 @@ } /* first-of-type needed to style switches */ +#group-edit-form label.mainlabel, #group-edit-form label:first-of-type { float: left; width: 300px; diff --git a/view/css/mod_settings.css b/view/css/mod_settings.css index 7b0c8e7ed..b066e6059 100644 --- a/view/css/mod_settings.css +++ b/view/css/mod_settings.css @@ -29,6 +29,7 @@ ul#settings-privacy-macros { } /* first-of-type needed to be able to style switches */ +#settings-permissions-wrapper .field label.mainlabel, #settings-permissions-wrapper .field label:first-of-type { width: 350px; } @@ -43,6 +44,7 @@ ul#settings-privacy-macros { } /* first-of-type needed to be able to style switches */ +#settings-notifications .field label.mainlabel, #settings-notifications .field label:first-of-type { margin-left: 20px; width: 330px; diff --git a/view/css/mod_thing.css b/view/css/mod_thing.css index 9c1eb2b21..ddb2faa87 100644 --- a/view/css/mod_thing.css +++ b/view/css/mod_thing.css @@ -5,6 +5,7 @@ } /* first-of-type needed to style switches */ +.field label.mainlabel, .thing-label, .field label:first-of-type, .thing-verb-label, .thing-profile-label{ float: left; width: 350px; diff --git a/view/theme/redbasic/css/style.css b/view/theme/redbasic/css/style.css index f88febf4d..61acc8ec7 100644 --- a/view/theme/redbasic/css/style.css +++ b/view/theme/redbasic/css/style.css @@ -307,6 +307,7 @@ footer { } /* first-of-type needed to style switches */ +#main-login .field.checkbox label.mainlabel, #main-login .field.checkbox label:first-of-type { margin-bottom: 0; float: left; @@ -376,6 +377,7 @@ footer { margin-top: 20px; } /* first-of-type needed to style switches */ +#profile-edit-wrapper .field label.mainlabel, #profile-edit-wrapper .field label:first-of-type { width: 175px; } @@ -1244,6 +1246,7 @@ footer { } /* first-of-type needed to style switches */ +.field label.mainlabel, .field label:first-of-type { float: left; width: 350px; @@ -2358,6 +2361,7 @@ aside .nav > li > a:hover, aside .nav > li > a:focus { /* Hide the placeholder label which is used for styling switches */ /* Many places give a width to all labels, so need to specifically set these to 0 width */ /* This should probably be moved to core */ +.field.checkbox label.switchlabel, .field.checkbox label:nth-of-type(2) { width: 0px; margin: 0px; @@ -2371,6 +2375,7 @@ aside .nav > li > a:hover, aside .nav > li > a:focus { margin-left: -9999px; visibility: hidden; } +.field.checkbox input + label.switchlabel, .field.checkbox input + label:nth-of-type(2) { display: block; position: relative; diff --git a/view/tpl/field_acheckbox.tpl b/view/tpl/field_acheckbox.tpl index 89de170b7..816af2a65 100755 --- a/view/tpl/field_acheckbox.tpl +++ b/view/tpl/field_acheckbox.tpl @@ -1,6 +1,6 @@ - + diff --git a/view/tpl/field_checkbox.tpl b/view/tpl/field_checkbox.tpl index 7e4f00a2d..5c7f58ad1 100755 --- a/view/tpl/field_checkbox.tpl +++ b/view/tpl/field_checkbox.tpl @@ -1,4 +1,4 @@
- - {{$field.3}} + + {{$field.3}}
diff --git a/view/tpl/field_colorinput.tpl b/view/tpl/field_colorinput.tpl index a68781698..a1e912186 100644 --- a/view/tpl/field_colorinput.tpl +++ b/view/tpl/field_colorinput.tpl @@ -1,5 +1,5 @@
- + {{if $field.4}} {{$field.4}} {{/if}} {{$field.3}}
diff --git a/view/tpl/field_combobox.tpl b/view/tpl/field_combobox.tpl index 1f9218954..337c60673 100755 --- a/view/tpl/field_combobox.tpl +++ b/view/tpl/field_combobox.tpl @@ -1,5 +1,5 @@
- + {{* html5 don't work on Chrome, Safari and IE9 see https://github.com/thgreasi/datalist-polyfill diff --git a/view/tpl/field_custom.tpl b/view/tpl/field_custom.tpl index a6b49f6da..754f5b2f4 100755 --- a/view/tpl/field_custom.tpl +++ b/view/tpl/field_custom.tpl @@ -1,5 +1,5 @@
- + {{$field.2}} {{$field.3}}
diff --git a/view/tpl/field_input.tpl b/view/tpl/field_input.tpl index a584f95e7..be6e3f047 100755 --- a/view/tpl/field_input.tpl +++ b/view/tpl/field_input.tpl @@ -1,5 +1,5 @@
- + {{if $field.4}} {{$field.4}} {{/if}} {{$field.3}}
diff --git a/view/tpl/field_intcheckbox.tpl b/view/tpl/field_intcheckbox.tpl index 41ee46822..1d0bd9175 100755 --- a/view/tpl/field_intcheckbox.tpl +++ b/view/tpl/field_intcheckbox.tpl @@ -1,4 +1,4 @@
- - {{$field.4}} + + {{$field.4}}
diff --git a/view/tpl/field_password.tpl b/view/tpl/field_password.tpl index 23058f8a6..38ecf3d07 100755 --- a/view/tpl/field_password.tpl +++ b/view/tpl/field_password.tpl @@ -1,5 +1,5 @@
- + {{$field.3}}
diff --git a/view/tpl/field_radio.tpl b/view/tpl/field_radio.tpl index 147b6b834..a92324cad 100755 --- a/view/tpl/field_radio.tpl +++ b/view/tpl/field_radio.tpl @@ -1,5 +1,5 @@
- + {{$field.3}}
diff --git a/view/tpl/field_richtext.tpl b/view/tpl/field_richtext.tpl index c8639cf10..378e02a62 100755 --- a/view/tpl/field_richtext.tpl +++ b/view/tpl/field_richtext.tpl @@ -1,5 +1,5 @@
- + {{$field.3}}
diff --git a/view/tpl/field_select.tpl b/view/tpl/field_select.tpl index 9aca26e7b..95d1855d6 100755 --- a/view/tpl/field_select.tpl +++ b/view/tpl/field_select.tpl @@ -1,5 +1,5 @@
- + diff --git a/view/tpl/field_select_disabled.tpl b/view/tpl/field_select_disabled.tpl index f0090cf98..e241be895 100644 --- a/view/tpl/field_select_disabled.tpl +++ b/view/tpl/field_select_disabled.tpl @@ -1,5 +1,5 @@
- + diff --git a/view/tpl/field_select_raw.tpl b/view/tpl/field_select_raw.tpl index 861be3201..74d575bd0 100755 --- a/view/tpl/field_select_raw.tpl +++ b/view/tpl/field_select_raw.tpl @@ -1,5 +1,5 @@
- + diff --git a/view/tpl/field_textarea.tpl b/view/tpl/field_textarea.tpl index b454045c0..dad89a145 100755 --- a/view/tpl/field_textarea.tpl +++ b/view/tpl/field_textarea.tpl @@ -1,5 +1,5 @@
- + {{$field.3}}
diff --git a/view/tpl/field_themeselect.tpl b/view/tpl/field_themeselect.tpl index a0e454bf5..120727478 100755 --- a/view/tpl/field_themeselect.tpl +++ b/view/tpl/field_themeselect.tpl @@ -1,6 +1,6 @@
- + diff --git a/view/tpl/field_yesno.tpl b/view/tpl/field_yesno.tpl index e36e775c7..f5a909833 100755 --- a/view/tpl/field_yesno.tpl +++ b/view/tpl/field_yesno.tpl @@ -1,5 +1,5 @@
- +