X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fsarg.git;a=blobdiff_plain;f=css.c;h=35d79da9055827f6c08cc3d548df38ec370ee553;hp=a5507d047ec07a39abdfce85cdd84c1a913ade37;hb=HEAD;hpb=3a422572c6591f2fb66ca20d55c3f6ef3fc482d1 diff --git a/css.c b/css.c index a5507d0..35d79da 100644 --- a/css.c +++ b/css.c @@ -1,6 +1,6 @@ /* * SARG Squid Analysis Report Generator http://sarg.sourceforge.net - * 1998, 2010 + * 1998, 2015 * * SARG donations: * please look at http://sarg.sourceforge.net/donations.php @@ -27,52 +27,66 @@ #include "include/conf.h" #include "include/defs.h" -void css(FILE *fp_css) +void css_content(FILE *fp_css) { - if(ExternalCSSFile[0] != '\0') { - fprintf(fp_css,"\n",ExternalCSSFile); - return; - } + fprintf(fp_css,".logo {font-family:Verdana,Tahoma,Arial;font-size:11px;color:%s;text-align:center;vertical-align:middle;border:none;padding:0px;margin-bottom:5px;}\n",LogoTextColor); + fprintf(fp_css,".logo th {padding:0px;}\n"); + fprintf(fp_css,".logo img {vertical-align:middle;padding:0px;border:0px none;}\n"); + fprintf(fp_css,".body {font-family:%s;font-size:%s;color:%s;background-color:%s;background-image:url(%s);}\n",FontFace,TitleFontSize,TxColor,BgColor,BgImage); + fprintf(fp_css,".info {font-family:%s;font-size:10px;text-align:center;margin-top:1em;margin-bottom:1em;}\n", FontFace); + fprintf(fp_css,".info a:link,a:visited {font-family:%s;color:#0000FF;font-size:10px;text-decoration:none;}\n", FontFace); + + fprintf(fp_css,".title {width:100%%;text-align:center;margin-bottom:1em;}\n"); + fprintf(fp_css,"div.title > table {margin:auto;}\n"); + fprintf(fp_css,".title_c {font-family:%s;font-size:%s;color:%s;background-color:%s;text-align:center;}\n",FontFace,TitleFontSize,TiColor,BgColor); + fprintf(fp_css,".title_l {font-family:%s;font-size:%s;color:%s;background-color:%s;text-align:left;}\n",FontFace,TitleFontSize,TiColor,BgColor); + fprintf(fp_css,".title_r {font-family:%s;font-size:%s;color:%s;background-color:%s;text-align:right;}\n",FontFace,TitleFontSize,TiColor,BgColor); + + fprintf(fp_css,".index {width:100%%;text-align:center;}\n"); + fprintf(fp_css,"div.index > table {margin:auto;}\n"); + fprintf(fp_css,".report {width:100%%;text-align:center;}\n"); + fprintf(fp_css,"div.report > table {margin:auto;}\n"); - fprintf(fp_css,"\n",fp_css); + fprintf(fp_css,"\n",fp_css); }