Edcref: and finally apply a cool style

Now the edc ref is decently readable
This commit is contained in:
Davide Andreoli 2014-08-08 02:30:18 +02:00
parent a8a7158801
commit 34c75a29f6
3 changed files with 58 additions and 6 deletions

View File

@ -1709,15 +1709,16 @@ GENERATE_LEGEND = YES
DOT_CLEANUP = YES DOT_CLEANUP = YES
# Aliases used by edcref # Aliases used by edcref
ALIASES = block="<tr><td class=\"block\"><b>" ALIASES = block="<tr><td class=\"block\"><b>"
ALIASES += context="</b></td><td class=\"context\" colspan=2>\code" ALIASES += context="</b></td><td class=\"context\" colspan=2>\code"
ALIASES += description="\endcode</td></tr><tr><td>&nbsp;</td><td class=\"description\" colspan=2>" ALIASES += description="\endcode</td></tr><tr><td>&nbsp;</td><td class=\"description\" colspan=2>"
ALIASES += endblock="</td></tr>" ALIASES += endblock="</td></tr>"
ALIASES += property="<tr><td>&nbsp;</td><td><table class=\"edcref\" border=\"0\"><tr><td class=\"property\"><tt>" ALIASES += property="<tr><td>&nbsp;</td><td><table class=\"edcref_prop\" border=\"0\"><tr><td class=\"property\"><tt>"
ALIASES += parameters="</tt></td><td class=\"parameters\"><tt>" ALIASES += parameters="</tt></td><td class=\"parameters\"><tt>"
ALIASES += effect="</tt></td></tr><tr><td>&nbsp;</td><td class=\"effect\">" ALIASES += effect="</tt></td></tr><tr><td>&nbsp;</td><td class=\"effect\">"
ALIASES += endproperty="</td></tr></table></td></tr>" ALIASES += endproperty="</td></tr></table></td></tr>"
ALIASES += edcsection{2}="<tr class=\"section\"><td class=\"section\" colspan=\"2\">\anchor sec_\1 \ref sec_quickaccess \"\2\"</td></tr>" ALIASES += edcsection{2}="</table><table class=\"edcref\"><tr class=\"section\"><td class=\"section\" colspan=\"2\">\anchor sec_\1 \ref sec_quickaccess \"\2\"</td></tr>"
ALIASES += edcsubsection{2}="<tr class=\"subsection\"><td class=\"subsection\" colspan=\"2\">\anchor sec_\1 \ref sec_quickaccess \"\2\"</td></tr>" ALIASES += edcsubsection{2}="<tr class=\"subsection\"><td class=\"subsection\" colspan=\"2\">\anchor sec_\1 \ref sec_quickaccess \"\2\"</td></tr>"
# Aliases used by luaref # Aliases used by luaref

View File

@ -954,16 +954,57 @@ dl.citelist dd {
text-shadow: 0px 1px 0px #cccccc; text-shadow: 0px 1px 0px #cccccc;
} }
/* EdcRef page specific styles */ /* EdcRef page specific styles */
table.edcref {
border-collapse:collapse;
border: 1px solid #AAAAAA;
margin-bottom: 30px;
}
table.edcref td.section a {
font-size: 2.0em;
}
table.edcref td.subsection {
background-color: #EEEEEE;
border: 1px solid #AAAAAA;
}
table.edcref td.subsection a {
font-size: 1.5em;
}
table.edcref td { table.edcref td {
vertical-align: top; vertical-align: top;
} }
table.edcref td.property, table.edcref td.parameters { table.edcref .fragment {
font-weight: bold; width: 90%;
padding-top: 10px;
padding-left: 3px;
margin-right: 100px;
border: 1px solid #AAAAAA;
margin-top: 10px;
margin-bottom: 10px;
background-color: #F6F6F6;
} }
table.edcref td.description {
padding-right: 95px;
}
table.edcref td.property, table.edcref td.parameters {
font-weight: bold;
background-color: #DDDDDD;
border-top: 1px solid #AAAAAA;
padding: 2px;
}
table.edcref_prop {
width: 90%;
border-collapse:collapse;
border: 1px solid #AAAAAA;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
}

View File

@ -13,6 +13,7 @@
code sample of the block code sample of the block
\@description \@description
the block's description the block's description
\@since X.X
\@endblock \@endblock
\@property \@property
@ -21,6 +22,7 @@
property's parameter list property's parameter list
\@effect \@effect
the property description (lol) the property description (lol)
\@since X.X
\@endproperty \@endproperty
*/ */
@ -757,6 +759,10 @@ New_Statement_Handler statement_handlers[] =
PROGRAM_STATEMENTS("collections.group") PROGRAM_STATEMENTS("collections.group")
}; };
/**
@edcsection{lazedc,LazEDC}
*/
/** /**
@edcsubsection{lazedc,LazEDC} @edcsubsection{lazedc,LazEDC}
*/ */
@ -2425,6 +2431,10 @@ st_styles_style_tag(void)
@edcsection{collections,Collections Blocks} @edcsection{collections,Collections Blocks}
*/ */
/**
@edcsubsection{collections,Collections Blocks}
*/
/** /**
@page edcref @page edcref
@block @block