[Jifty-commit] r1462 - in jifty/trunk: . lib/Jifty
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Mon Jul 3 18:19:23 EDT 2006
Author: trs
Date: Mon Jul 3 18:19:20 2006
New Revision: 1462
Added:
jifty/trunk/share/web/static/css/notices.css
Modified:
jifty/trunk/ (props changed)
jifty/trunk/lib/Jifty/Web.pm
jifty/trunk/share/web/static/css/main.css
Log:
r13664 at zot: tom | 2006-07-03 18:18:03 -0400
Provide a "Dismiss" link for errors and messages. Add some basic notifcation CSS.
Modified: jifty/trunk/lib/Jifty/Web.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Web.pm (original)
+++ jifty/trunk/lib/Jifty/Web.pm Mon Jul 3 18:19:20 2006
@@ -763,6 +763,8 @@
my $plural = $type . "s";
$self->out(qq{<div id="$plural">});
+ $self->out(qq[<a id="dismiss_$plural" href="#"
+ onclick="Effect.DropOut(this.parentNode); return false;">Dismiss</a>]);
foreach my $moniker ( @monikers ) {
if ( $results{$moniker}->$type() ) {
$self->out( qq{<div class="$type $moniker">}
Modified: jifty/trunk/share/web/static/css/main.css
==============================================================================
--- jifty/trunk/share/web/static/css/main.css (original)
+++ jifty/trunk/share/web/static/css/main.css Mon Jul 3 18:19:20 2006
@@ -10,3 +10,4 @@
@import "app.css";
@import "autocomplete.css";
@import "yui/calendar/calendar.css";
+ at import "notices.css";
Added: jifty/trunk/share/web/static/css/notices.css
==============================================================================
--- (empty file)
+++ jifty/trunk/share/web/static/css/notices.css Mon Jul 3 18:19:20 2006
@@ -0,0 +1,39 @@
+/* IE can't handle this nicely w/ AJAX validation */
+
+html>body .message {
+ background: url(/static/images/silk/information.png) no-repeat center left;
+ padding-left: 20px;
+}
+
+html>body .error {
+ background: url(/static/images/silk/error.png) no-repeat center left;
+ padding-left: 20px;
+}
+
+.error {
+ color: #a00000;
+}
+
+div#messages, div#errors {
+ background-color: rgb(240,234,183);
+ border: 1px solid rgb(230,224,173);
+ margin-top: 10px;
+ margin-bottom: 10px;
+ padding: 5px 20px 5px 5px;
+ font-size: 1.2em;
+ position: relative;
+}
+
+#dismiss_messages,
+#dismiss_errors
+{
+ padding-left: 16px;
+ background: url(/static/images/silk/cancel.png) no-repeat;
+ position: absolute;
+ top: 1px;
+ right: 1px;
+ width: 0;
+ display: block;
+ text-indent: -9999em;
+}
+
More information about the Jifty-commit
mailing list