From a631cee005e6c9034a559144a3b67aba2c84b721 Mon Sep 17 00:00:00 2001 From: = Date: Fri, 23 Mar 2012 15:57:13 +0200 Subject: [PATCH 1/4] rtl --- public/stylesheets/rtl.css | 269 +++++++++++++++++++++++++++++++++++++ 1 file changed, 269 insertions(+) create mode 100644 public/stylesheets/rtl.css diff --git a/public/stylesheets/rtl.css b/public/stylesheets/rtl.css new file mode 100644 index 000000000..67fc92442 --- /dev/null +++ b/public/stylesheets/rtl.css @@ -0,0 +1,269 @@ +body { + direction: rtl; + text-align: right; } +.rtl{ + direction: rtl; +} +.ltr{ + direction: ltr; +} +#user_menu { + left: 0; + right: auto; } + +.diaspora_header_logo { + float: right; + margin-left: 1em; + margin-right: 0; } + +#global_search { + float: right; } + +#notification_badge, #message_inbox_badge { + margin: 0 10px 0 -5px; } + +#nav_badges { + left: auto; + right: 460px; + margin-right: -20px; } + +#notification_dropdown { + left: auto; + right: 507px; } + +#view_all_notifications { + float: left; + margin-right: 0; + margin-left: 3px; } + +#notification_badge, #message_inbox_badge { + margin: 0 10px 0 -5px; } + +#notification_badge a, #message_inbox_badge a { + right: 0; } + +.append-2 { + padding-left: 80px; + padding-right: 0px; + float: right; } + +footer ul#footer_nav { + float: left; } + +.right { + left: 0; + right: auto; } + +.rightBar .right { + margin-right: 70px; } + +.stream .avatar { + float: right; } + +.stream_element .content { + padding-right: 60px; + padding-left: 0; } + +#publisher_textarea_wrapper textarea { + left: auto; + direction: rtl; +} + +#publisher_textarea_wrapper #file-upload, #publisher_textarea_wrapper #hide_publisher, #facebox .close { + right: auto; + left: 0; + margin-left: 3px; } + +#publisher .options_and_submit .public_toggle { + text-align: left; } + +#publisher #click_to_share img { + right: 0; + left: auto; } + +#publisher #click_to_share span { + margin-right: 12px; + margin-left: 0; } + +#publisher_textarea_wrapper #photodropzone { + right: 5px; + left: auto; } + +#publisher_textarea_wrapper #photodropzone li .circle { + left: -7px; + right: auto; } + +#publisher_textarea_wrapper #photodropzone li .x { + left: -1px; + right: auto; } + +#webSocketContainer { + left: auto !important; + right: -100px; } + +header ul#user_menu { + padding: 5px 30px 5px 5px; + right: auto; + margin: -2px 0 0 -5px; } + +header ul#user_menu .avatar { + left: auto; + right: 2px; } + +header ul#user_menu a { + padding-left: 15px; } + +header ul#user_menu .right { + right: auto; + left: 5px; } + +#sort_by { + float: left; } + +.stream_element .right { + left: 12px; + right: auto; } + +ul.as-selections li { + float: right; } + +ul.as-selections li.as-selection-item a.as-close { + float: left; + margin: 0 0 0 3px; } + +ul.as-selections li.as-selection-item { + padding: 3px 6px 3px 0; } + +#profile_photo_upload img { + left: auto; + right: 0; } + +#profile_photo_upload { + padding-left: 0; + padding-right: 120px; } + +form p.checkbox_select label { + right: 20px; + left: auto; } + +.prepend-5 { + float: right; + padding-right: 200px; + padding-left: 0; } + +#update_profile_form h4 textarea[placeholder] { + right: -9999px; + left: auto; } + +.prepend-8 { + padding-right: 320px; + padding-left: 0; } + +.span-2 { + float: right; + text-align: right; + margin-left: 0; + margin-right: 10px; } + +#facebox_header h3, #facebox_header h4 { + text-align: right; } + +textarea.comment_box { + left: auto; + right: -9999px; } + +label { + right: 0.48em; + left: auto; } + +ul#settings_nav { + right: 198px; + left: auto; } + +ul, ol { + margin: 0 0 1.5em 1.5em; + padding-right: 3.333em; } + +ul#settings_nav > li { + margin-left: 1em; + margin-right: 0; } + +.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 { + float: right; + margin-left: 10px; + margin-right: 0; } + +.last { + margin-left: 0; } + +ul.comments li .content, ul.show_comments li .content, div.likes li .content, div.dislikes li .content { + padding-left: 10px; + padding-right: 36px; } + +ul.comments li form p, ul.show_comments li form p, div.likes li form p, div.dislikes li form p { + left: auto; + right: 35px; } + +ul.comments li.posted .controls .delete { + float: left; } + +.stream .stream_element time { + right: auto; + left: 20px; } + +.aspect_list .name { + right: 1em; + left: auto; } + +.aspect_list ul > li .right { + left: 1em; + right: auto; } + +.share_with .add_aspect .right { + right: auto; + left: 1em; } + +.share_with .done .right { + right: auto; + left: 1em; } + +.share_with .add_aspect p { + padding-right: 1em; + padding-left: 0; } + +#facebox { + text-align: right; } + +.stream_element.conversation .message_count { + right: auto; + left: 10px; } + +.stream_element.conversation .timestamp { + right: auto; + left: 10px; } + +ul.left_nav .contact_count, ul.left_nav .edit { + float: left; } +ul.left_nav ul.sub_nav li{ + width: auto; + direction: ltr; +} + +.conversation_participants .right, .stream .new_message .right { + right: auto; + left: 0; } + +.prepend-9 { + padding-left: 0; + padding-right: 361px; } + +.stream_container { + border-left: 0; + border-right: 1px solid #dddddd; } + +.stream .new_message .right input[type=reset] { + float: left; + margin-right: 10px; } + +div.content span.rtl { + display: block; } From 46efb7237c9330308042bac31ade9116031410de Mon Sep 17 00:00:00 2001 From: = Date: Fri, 23 Mar 2012 15:57:13 +0200 Subject: [PATCH 3/4] rtl in textarea --- public/stylesheets/rtl.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/stylesheets/rtl.css b/public/stylesheets/rtl.css index 67fc92442..0040c86ee 100644 --- a/public/stylesheets/rtl.css +++ b/public/stylesheets/rtl.css @@ -65,8 +65,8 @@ footer ul#footer_nav { padding-left: 0; } #publisher_textarea_wrapper textarea { - left: auto; direction: rtl; + left: auto; } #publisher_textarea_wrapper #file-upload, #publisher_textarea_wrapper #hide_publisher, #facebox .close { From 2e6355d78097faf07e72440c513fad7a95d51884 Mon Sep 17 00:00:00 2001 From: = Date: Fri, 23 Mar 2012 15:57:13 +0200 Subject: [PATCH 4/4] rtl statuses --- public/stylesheets/rtl.css | 269 ------------------------------- public/stylesheets/sass/rtl.sass | 1 - 2 files changed, 270 deletions(-) delete mode 100644 public/stylesheets/rtl.css diff --git a/public/stylesheets/rtl.css b/public/stylesheets/rtl.css deleted file mode 100644 index 0040c86ee..000000000 --- a/public/stylesheets/rtl.css +++ /dev/null @@ -1,269 +0,0 @@ -body { - direction: rtl; - text-align: right; } -.rtl{ - direction: rtl; -} -.ltr{ - direction: ltr; -} -#user_menu { - left: 0; - right: auto; } - -.diaspora_header_logo { - float: right; - margin-left: 1em; - margin-right: 0; } - -#global_search { - float: right; } - -#notification_badge, #message_inbox_badge { - margin: 0 10px 0 -5px; } - -#nav_badges { - left: auto; - right: 460px; - margin-right: -20px; } - -#notification_dropdown { - left: auto; - right: 507px; } - -#view_all_notifications { - float: left; - margin-right: 0; - margin-left: 3px; } - -#notification_badge, #message_inbox_badge { - margin: 0 10px 0 -5px; } - -#notification_badge a, #message_inbox_badge a { - right: 0; } - -.append-2 { - padding-left: 80px; - padding-right: 0px; - float: right; } - -footer ul#footer_nav { - float: left; } - -.right { - left: 0; - right: auto; } - -.rightBar .right { - margin-right: 70px; } - -.stream .avatar { - float: right; } - -.stream_element .content { - padding-right: 60px; - padding-left: 0; } - -#publisher_textarea_wrapper textarea { - direction: rtl; - left: auto; -} - -#publisher_textarea_wrapper #file-upload, #publisher_textarea_wrapper #hide_publisher, #facebox .close { - right: auto; - left: 0; - margin-left: 3px; } - -#publisher .options_and_submit .public_toggle { - text-align: left; } - -#publisher #click_to_share img { - right: 0; - left: auto; } - -#publisher #click_to_share span { - margin-right: 12px; - margin-left: 0; } - -#publisher_textarea_wrapper #photodropzone { - right: 5px; - left: auto; } - -#publisher_textarea_wrapper #photodropzone li .circle { - left: -7px; - right: auto; } - -#publisher_textarea_wrapper #photodropzone li .x { - left: -1px; - right: auto; } - -#webSocketContainer { - left: auto !important; - right: -100px; } - -header ul#user_menu { - padding: 5px 30px 5px 5px; - right: auto; - margin: -2px 0 0 -5px; } - -header ul#user_menu .avatar { - left: auto; - right: 2px; } - -header ul#user_menu a { - padding-left: 15px; } - -header ul#user_menu .right { - right: auto; - left: 5px; } - -#sort_by { - float: left; } - -.stream_element .right { - left: 12px; - right: auto; } - -ul.as-selections li { - float: right; } - -ul.as-selections li.as-selection-item a.as-close { - float: left; - margin: 0 0 0 3px; } - -ul.as-selections li.as-selection-item { - padding: 3px 6px 3px 0; } - -#profile_photo_upload img { - left: auto; - right: 0; } - -#profile_photo_upload { - padding-left: 0; - padding-right: 120px; } - -form p.checkbox_select label { - right: 20px; - left: auto; } - -.prepend-5 { - float: right; - padding-right: 200px; - padding-left: 0; } - -#update_profile_form h4 textarea[placeholder] { - right: -9999px; - left: auto; } - -.prepend-8 { - padding-right: 320px; - padding-left: 0; } - -.span-2 { - float: right; - text-align: right; - margin-left: 0; - margin-right: 10px; } - -#facebox_header h3, #facebox_header h4 { - text-align: right; } - -textarea.comment_box { - left: auto; - right: -9999px; } - -label { - right: 0.48em; - left: auto; } - -ul#settings_nav { - right: 198px; - left: auto; } - -ul, ol { - margin: 0 0 1.5em 1.5em; - padding-right: 3.333em; } - -ul#settings_nav > li { - margin-left: 1em; - margin-right: 0; } - -.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 { - float: right; - margin-left: 10px; - margin-right: 0; } - -.last { - margin-left: 0; } - -ul.comments li .content, ul.show_comments li .content, div.likes li .content, div.dislikes li .content { - padding-left: 10px; - padding-right: 36px; } - -ul.comments li form p, ul.show_comments li form p, div.likes li form p, div.dislikes li form p { - left: auto; - right: 35px; } - -ul.comments li.posted .controls .delete { - float: left; } - -.stream .stream_element time { - right: auto; - left: 20px; } - -.aspect_list .name { - right: 1em; - left: auto; } - -.aspect_list ul > li .right { - left: 1em; - right: auto; } - -.share_with .add_aspect .right { - right: auto; - left: 1em; } - -.share_with .done .right { - right: auto; - left: 1em; } - -.share_with .add_aspect p { - padding-right: 1em; - padding-left: 0; } - -#facebox { - text-align: right; } - -.stream_element.conversation .message_count { - right: auto; - left: 10px; } - -.stream_element.conversation .timestamp { - right: auto; - left: 10px; } - -ul.left_nav .contact_count, ul.left_nav .edit { - float: left; } -ul.left_nav ul.sub_nav li{ - width: auto; - direction: ltr; -} - -.conversation_participants .right, .stream .new_message .right { - right: auto; - left: 0; } - -.prepend-9 { - padding-left: 0; - padding-right: 361px; } - -.stream_container { - border-left: 0; - border-right: 1px solid #dddddd; } - -.stream .new_message .right input[type=reset] { - float: left; - margin-right: 10px; } - -div.content span.rtl { - display: block; } diff --git a/public/stylesheets/sass/rtl.sass b/public/stylesheets/sass/rtl.sass index 6547d8570..867225603 100644 --- a/public/stylesheets/sass/rtl.sass +++ b/public/stylesheets/sass/rtl.sass @@ -62,7 +62,6 @@ footer ul#footer_nav #publisher_textarea_wrapper textarea :left auto - :right -9999px #publisher_textarea_wrapper #file-upload, #publisher_textarea_wrapper #hide_publisher, #facebox .close :right auto