ni_nitdoc: modified CSS for better readability
authorAlexandre Terrasa <alexandre@moz-code.org>
Sun, 21 Jul 2013 01:24:11 +0000 (21:24 -0400)
committerAlexandre Terrasa <alexandre@moz-code.org>
Sun, 21 Jul 2013 01:24:11 +0000 (21:24 -0400)
Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

share/nitdoc/styles/main.css
src/ni_nitdoc.nit

index 023e728..746ad35 100644 (file)
@@ -294,14 +294,23 @@ nav ul li span,
        color: #6C6C6C;\r
 }\r
 \r
+.content a {\r
+       color: #0D8921;\r
+}\r
+\r
 .content a:hover {\r
        color: #333;\r
 }\r
 \r
-.content a {\r
+.info a {\r
+       color: #333;\r
+}\r
+\r
+.info a:hover {\r
        color: #0D8921;\r
 }\r
 \r
+\r
 article .info .code {\r
        float: right;\r
 }\r
@@ -410,9 +419,9 @@ nav h3 a.fold {
 }\r
 \r
 /* Icons */\r
-.vtype.public { background-image: url('../resources/icons/vtype_public.png')}\r
-.vtype.protected { background-image: url('../resources/icons/vtype_protected.png')}\r
-.vtype.private { background-image: url('../resources/icons/vtype_private.png')}\r
+.type.public { background-image: url('../resources/icons/vtype_public.png')}\r
+.type.protected { background-image: url('../resources/icons/vtype_protected.png')}\r
+.type.private { background-image: url('../resources/icons/vtype_private.png')}\r
 .init.public { background-image: url('../resources/icons/const_public.png')}\r
 .init.protected { background-image: url('../resources/icons/const_protected.png')}\r
 .init.private { background-image: url('../resources/icons/const_private.png')}\r
@@ -845,3 +854,13 @@ fieldset {
 #preSave{\r
        display: none;\r
 }\r
+\r
+a.newComment {\r
+       padding: 5px;\r
+       color: #0D8921;\r
+       display: block;\r
+       margin: 1em 0px;\r
+}\r
+a.newComment: hover {\r
+       color: #333;\r
+}\r
index b61d547..fded40a 100644 (file)
@@ -894,9 +894,9 @@ class NitdocClass
                                        var nowner = mbuilder.mmodule2nmodule[owner]
                                        append("<h3 class=\"concern-toplevel\">Methods refined in {owner.link(mbuilder)}</h3>")
                                        if nowner.short_comment.is_empty then
-                                               append("<p class=\"concern-doc\">{owner.name}</p>")
+                                               append("<p class=\"concern-doc\">{owner.link(mbuilder)}</p>")
                                        else
-                                               append("<p class=\"concern-doc\">{owner.name}: {nowner.short_comment}</p>")
+                                               append("<p class=\"concern-doc\">{owner.link(mbuilder)}: {nowner.short_comment}</p>")
                                        end
                                end
                                if concern2meths.has_key(owner) then
@@ -909,9 +909,9 @@ class NitdocClass
                                        var nmodule = mbuilder.mmodule2nmodule[mmodule]
                                        if mmodule != mclass.intro_mmodule and mmodule != mclass.public_owner then
                                                if nmodule.short_comment.is_empty then
-                                                       append("<p class=\"concern-doc\">{mmodule.name}</p>")
+                                                       append("<p class=\"concern-doc\">{mmodule.link(mbuilder)}</p>")
                                                else
-                                                       append("<p class=\"concern-doc\">{mmodule.name}: {nmodule.short_comment}</p>")
+                                                       append("<p class=\"concern-doc\">{mmodule.link(mbuilder)}: {nmodule.short_comment}</p>")
                                                end
                                        end
                                        var mmethods = concern2meths[mmodule]
@@ -1288,7 +1288,7 @@ redef class MMethodDef
                end
                res.append("<textarea id=\"fileContent\" class=\"edit\" cols=\"76\" rows=\"1\" style=\"display: none;\"></textarea><a id=\"cancelBtn\" style=\"display: none;\">Cancel</a><a id=\"commitBtn\" style=\"display: none;\">Commit</a><pre id=\"preSave\" class=\"text_label\" type=\"2\"></pre>")
                # definitions block
-               res.append("<p>")
+               res.append("<p class='info'>")
                page.nitdoc.mainmodule.linearize_mpropdefs(mprop.mpropdefs)
                var previous_defs = new Array[MMethodDef]
                var next_defs = new Array[MMethodDef]
@@ -1375,7 +1375,7 @@ redef class MVirtualTypeDef
                end
                res.append("<textarea id=\"fileContent\" class=\"edit\" cols=\"76\" rows=\"1\" style=\"display: none;\"></textarea><a id=\"cancelBtn\" style=\"display: none;\">Cancel</a><a id=\"commitBtn\" style=\"display: none;\">Commit</a><pre id=\"preSave\" class=\"text_label\" type=\"2\"></pre>")
                # definitions block
-               res.append("<p>")
+               res.append("<p class='info'>")
                page.nitdoc.mainmodule.linearize_mpropdefs(mprop.mpropdefs)
                var previous_defs = new Array[MVirtualTypeDef]
                var next_defs = new Array[MVirtualTypeDef]