[open-ils-commits] r17516 - in trunk/Open-ILS/web: css/skin/default templates/default/actor/user (phasefx)
svn at svn.open-ils.org
svn at svn.open-ils.org
Wed Sep 8 12:17:52 EDT 2010
Author: phasefx
Date: 2010-09-08 12:17:48 -0400 (Wed, 08 Sep 2010)
New Revision: 17516
Added:
trunk/Open-ILS/web/css/skin/default/register.css
Modified:
trunk/Open-ILS/web/templates/default/actor/user/register.tt2
Log:
* move inline CSS in patron editor to a file
* hook for custom CSS file to override patron editor styling
So for example, you can create /openils/var/web/css/skin/default/register_custom.css and have it contain CSS like this:
TR[fmfield=ident_type] { display: none; } /* dangerous if the widget is required and doesn't have a default */
TR[fmfield=ident_value2] > TD { font-size: x-large; }
TR[fmfield=barred] { display: none; }
TR[fmfield=country] { display: none; } /* dangerous if the widget is required and doesn't have a default */
TR[fmfield=master_account] { display: none; }
TR[fmfield=alert_message] { display: none; }
Added: trunk/Open-ILS/web/css/skin/default/register.css
===================================================================
--- trunk/Open-ILS/web/css/skin/default/register.css (rev 0)
+++ trunk/Open-ILS/web/css/skin/default/register.css 2010-09-08 16:17:48 UTC (rev 17516)
@@ -0,0 +1,83 @@
+ at import url("register_custom.css");
+
+/* XXX Move me into the CSS tree XXX */
+
+#uedit-tbody tr td {
+ padding: 5px;
+ text-align: left;
+}
+
+
+#uedit-save-div {
+ position: fixed;
+ top:40px;
+ right:30px;
+ width:300px;
+ border:2px solid #d9e8f9;
+ -moz-border-radius: 10px;
+ font-weight: bold;
+ padding: 12px;
+ text-align:center;
+ vertical-align:middle;
+}
+
+#uedit-help-div {
+ position: fixed;
+ top:124px;
+ right:30px;
+ width:300px;
+ border:2px dashed #d9e8f9;
+ -moz-border-radius: 10px;
+ font-weight: bold;
+ padding: 20px;
+}
+
+#uedit-dupe-div {
+ position: fixed;
+ top:124px;
+ right:30px;
+ width:300px;
+ border:2px dashed #d9e8f9;
+ -moz-border-radius: 10px;
+ font-weight: bold;
+ padding: 20px;
+}
+
+.uedit-help {
+ width: 25px;
+ border:1px solid #e0e0e0;
+ text-align:center;
+ vertical-align:middle;
+}
+.divider td {
+ min-height:10px;
+ background-color: #e0e0e0;
+}
+
+.divider span { padding: 0px 5px 0px 5px; }
+
+.newaddr-row td {
+ text-align: right;
+ border-top:1px dashed #d9e8f9;
+}
+.newaddr-row td:last-child {
+ border-right:1px dashed #d9e8f9;
+}
+
+.pending-addr-row td { border:1px solid #aaa; }
+
+.uedit-addr-del-button {margin-left: 10px; color:red;}
+
+.dijitTextBoxFocused, .dijitFocused { border:1px dashed #3e3e3e; color: #303030; font-weight:bold;}
+
+.hide-non-required tr:not([required]) {
+ visibility:hidden;
+ display:none;
+}
+
+#require-toggle {
+ margin-top:10px;
+ margin-bottom:-5px;
+}
+
+
Modified: trunk/Open-ILS/web/templates/default/actor/user/register.tt2
===================================================================
--- trunk/Open-ILS/web/templates/default/actor/user/register.tt2 2010-09-08 14:47:29 UTC (rev 17515)
+++ trunk/Open-ILS/web/templates/default/actor/user/register.tt2 2010-09-08 16:17:48 UTC (rev 17516)
@@ -1,91 +1,8 @@
[% ctx.page_title = 'User Editor' %]
[% WRAPPER default/base.tt2 %]
<script type="text/javascript" src='[% ctx.media_prefix %]/js/ui/default/actor/user/register.js'></script>
+<link rel="stylesheet" type="text/css" href="[% ctx.media_prefix %]/css/skin/[% ctx.skin %]/register.css" />
-<style type="text/css">
-
- /* XXX Move me into the CSS tree XXX */
-
- #uedit-tbody tr td {
- padding: 5px;
- text-align: left;
- }
-
-
- #uedit-save-div {
- position: fixed;
- top:40px;
- right:30px;
- width:300px;
- border:2px solid #d9e8f9;
- -moz-border-radius: 10px;
- font-weight: bold;
- padding: 12px;
- text-align:center;
- vertical-align:middle;
- }
-
- #uedit-help-div {
- position: fixed;
- top:124px;
- right:30px;
- width:300px;
- border:2px dashed #d9e8f9;
- -moz-border-radius: 10px;
- font-weight: bold;
- padding: 20px;
- }
-
- #uedit-dupe-div {
- position: fixed;
- top:124px;
- right:30px;
- width:300px;
- border:2px dashed #d9e8f9;
- -moz-border-radius: 10px;
- font-weight: bold;
- padding: 20px;
- }
-
- .uedit-help {
- width: 25px;
- border:1px solid #e0e0e0;
- text-align:center;
- vertical-align:middle;
- }
- .divider td {
- min-height:10px;
- background-color: #e0e0e0;
- }
-
- .divider span { padding: 0px 5px 0px 5px; }
-
- .newaddr-row td {
- text-align: right;
- border-top:1px dashed #d9e8f9;
- }
- .newaddr-row td:last-child {
- border-right:1px dashed #d9e8f9;
- }
-
- .pending-addr-row td { border:1px solid #aaa; }
-
- .uedit-addr-del-button {margin-left: 10px; color:red;}
-
- .dijitTextBoxFocused, .dijitFocused { border:1px dashed #3e3e3e; color: #303030; font-weight:bold;}
-
- .hide-non-required tr:not([required]) {
- visibility:hidden;
- display:none;
- }
-
- #require-toggle {
- margin-top:10px;
- margin-bottom:-5px;
- }
-
-</style>
-
<div dojoType="dijit.form.Form" id="myForm" jsId="myForm" encType="multipart/form-data" action="" method="">
<script type="dojo/method" event="onSubmit">
/* we don't want to use the form action, but uEditSave and UEditSaveClone from the Save buttons. We
More information about the open-ils-commits
mailing list