summaryrefslogtreecommitdiff
path: root/modules/gallery/css/l10n_client.css
diff options
context:
space:
mode:
Diffstat (limited to 'modules/gallery/css/l10n_client.css')
-rw-r--r--modules/gallery/css/l10n_client.css206
1 files changed, 206 insertions, 0 deletions
diff --git a/modules/gallery/css/l10n_client.css b/modules/gallery/css/l10n_client.css
new file mode 100644
index 0000000..90034d0
--- /dev/null
+++ b/modules/gallery/css/l10n_client.css
@@ -0,0 +1,206 @@
+/**
+ * TODO(andy_st): Add original copyright notice from Drupal l10_client.
+ * TODO(andy_st): Add G3 copyright notice.
+ * TODO(andy_st): clean up formatting to match our other CSS files.
+ */
+
+/* $Id: l10n_client.css,v 1.6 2008/09/09 10:48:20 goba Exp $ */
+
+/* width percentages add to 99% rather than 100% to prevent float
+ overflows from occurring in an unnamed browser that can't decide
+ how it wants to round. */
+
+/* l10n_client container */
+#l10n-client {
+ text-align:left;
+ z-index:99;
+ line-height:1em;
+ color:#000; background:#fff;
+ position:fixed;
+ width:100%; height: 2em;
+ bottom:0px; left:0px;
+ overflow:hidden;}
+
+* html #l10n-client {
+ position:static;}
+
+#l10n-client-string-select .string-list,
+#l10n-client-string-editor .source,
+#l10n-client-string-editor .editor {
+ height:20em;}
+
+#l10n-client .labels {
+ overflow:hidden;
+ position:relative;
+ height:2em;
+ color:#fff;
+ background:#37a;}
+
+#l10n-client .labels .label {
+ display:none;}
+
+/* Panel toggle button (span) */
+#l10n-client-toggler {
+ cursor:pointer;
+ display:block;
+ position:absolute; right:0em;
+ height:2em; line-height:2em;
+ text-align:center; background:#000;
+}
+#l10n-client-toggler a {
+ font-size: 1em;
+ padding: .5em;
+}
+#l10n-client-toggler #g-minimize-l10n {
+ border-right: 1px solid #ffffff;
+}
+
+/* Panel labels */
+#l10n-client h2 {
+ border-left:1px solid #fff;
+ height:1em; line-height:1em;
+ padding: .5em; margin:0px;
+ font-size:1em;
+}
+
+#l10n-client .strings h2 {
+ border:0px;}
+
+/* 25 + 37 + 37 = 99 */
+#l10n-client .strings {
+ width:25%; float:left;}
+
+#l10n-client .source {
+ width:37%; float:left;}
+
+#l10n-client .translation {
+ width:37%; float:left;}
+
+/* Translatable string list */
+#l10n-client-string-select {
+ display:none;
+ float:left;
+ width:25%;
+ direction: ltr;
+}
+
+#l10n-client .string-list {
+ height: 16em;
+ overflow:auto;
+ list-style:none; list-style-image:none;
+ margin:0em; padding:0em;}
+
+#l10n-client .string-list li {
+ font-size:.9em;
+ line-height:1.5em;
+ cursor:default;
+ background:transparent;
+ list-style:none; list-style-image:none;
+ border-bottom:1px solid #ddd;
+ padding:.25em .5em;
+ margin:0em;}
+
+/* Green for translated */
+#l10n-client .string-list li.translated {
+ border-bottom-color:#9c3;
+ background:#cf6; color:#360;}
+
+#l10n-client .string-list li.translated:hover {
+ background: #df8;}
+
+#l10n-client .string-list li.translated:active {
+ background: #9c3;}
+
+#l10n-client .string-list li.hidden {
+ display:none;}
+
+/* Gray + Blue hover for untranslated */
+#l10n-client .string-list li.untranslated {}
+
+#l10n-client .string-list li.untranslated:hover {
+ background: #ace;}
+
+#l10n-client .string-list li.untranslated:active {
+ background: #8ac;}
+
+/* Selected string is indicated by bold text */
+#l10n-client .string-list li.active {
+ font-weight:bold;}
+
+#l10n-client #g-l10n-search-form {
+ background: #eee;
+ margin: 0em;
+ padding: .25em .25em;
+}
+
+#l10n-client #g-l10n-search-form .form-item,
+#l10n-client #g-l10n-search-form input.form-text,
+#l10n-client #g-l10n-search-form #search-filter-go,
+#l10n-client #g-l10n-search-form #search-filter-clear {
+ display:inline;
+ vertical-align:middle;
+}
+
+#l10n-client #g-l10n-search-form .form-item {
+ margin:0em;
+ padding:0em;
+}
+
+#l10n-client #g-l10n-search-form fieldset {
+ margin-bottom: 0;
+ padding: .25em .25em;
+}
+
+
+#l10n-client #g-l10n-search-form input {
+ width: 96.75%;
+}
+
+#l10n-client #g-l10n-search-form #search-filter-clear {
+ width:10%;
+ margin:0em;
+}
+
+#l10n-client-string-editor {
+ display:none;
+ float:left;
+ width:74%;}
+
+#l10n-client-string-editor .source {
+ overflow:hidden;
+ width:50%;
+ float:left;
+}
+
+#l10n-client-string-editor .source .source-text {
+ line-height:1.5em;
+ background:#eee;
+ font-family: monospace;
+ text-align: left;
+ height:16em; margin:1em; padding:1em;
+ overflow:auto;
+ direction: ltr;
+}
+
+#l10n-client-string-editor .translation {
+ overflow-y:auto;
+ overflow-x: hidden;
+ height: 20em;
+ width:49%;
+ float: right;
+}
+
+#g-l10n-client-save-form {
+ padding: 0em;
+}
+
+#l10n-client form ul,
+#l10n-client form li,
+#l10n-client form input[type=submit],
+#l10n-client form input[type=text] {
+ display: inline ! important ;
+}
+
+#l10n-client form .hidden {
+ display: none;
+}