Fossil SCM
Initial contribution of the Blitz skin (two variants)
Commit
5d3eb177dc533ae832e8b4b15f5eda26eb1686a0
Parent
620783cae23d28b…
21 files changed
+13
+5
+10
+72
+55
+13
+4
+10
+3
+55
+8
+2
+8
+8
+
skins/blitz/README.md
+
skins/blitz/arrow_project.png
+
skins/blitz/css.txt
+
skins/blitz/dir.png
+
skins/blitz/file.png
+
skins/blitz/footer.txt
+
skins/blitz/fossil_100.png
+
skins/blitz/fossil_80_reversed_darkcyan.png
+
skins/blitz/fossil_80_reversed_darkcyan_text.png
+
skins/blitz/header.txt
+
skins/blitz/rss_20.png
+
skins/blitz/ticket.txt
+
skins/blitz_no_logo/README.md
+
skins/blitz_no_logo/css.txt
+
skins/blitz_no_logo/footer.txt
+
skins/blitz_no_logo/header.txt
+
skins/blitz_no_logo/ticket.txt
~
src/main.mk
~
src/skins.c
~
win/Makefile.mingw
~
win/Makefile.msc
+13
| --- a/skins/blitz/README.md | ||
| +++ b/skins/blitz/README.md | ||
| @@ -0,0 +1,13 @@ | ||
| 1 | +## Blitz Theme | |
| 2 | + | |
| 3 | +Contributed by James Moger ([email protected]) | |
| 4 | + | |
| 5 | +This theme is inspired by my own project, [Gitblit](http://gitblit.com), and offered to the Fossil project. | |
| 6 | + | |
| 7 | +This theme embeds & uses an unmodified copy of [Normalize 3.0.2](https://necolas.github.io/normalize.css/) which is distributed under an [MIT license](https://github.com/necolas/normalize.css/blob/master/LICENSE.md). | |
| 8 | + | |
| 9 | +This theme uses half of a heavily-modified version of [Skeleton](http://getskeleton.com) which is distributed under an [MIT license](https://github.com/dhg/Skeleton/blob/master/LICENSE.md). None of the responsive elements (media queries) are included at this time. | |
| 10 | + | |
| 11 | +The font used in the included Fossil logo image is [Trillium Web Light](http://www.google.com/fonts/specimen/Titillium+Web) @ 48px HTML color code #456a7a. | |
| 12 | + | |
| 13 | +The RSS feed icon is sourced from [Font-Awesome](https://fortawesome.github.io/Font-Awesome/icons) by Dave Gandy and is distributed under the [SIL OFL 1.1 ](http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL) license. |
| --- a/skins/blitz/README.md | |
| +++ b/skins/blitz/README.md | |
| @@ -0,0 +1,13 @@ | |
| --- a/skins/blitz/README.md | |
| +++ b/skins/blitz/README.md | |
| @@ -0,0 +1,13 @@ | |
| 1 | ## Blitz Theme |
| 2 | |
| 3 | Contributed by James Moger ([email protected]) |
| 4 | |
| 5 | This theme is inspired by my own project, [Gitblit](http://gitblit.com), and offered to the Fossil project. |
| 6 | |
| 7 | This theme embeds & uses an unmodified copy of [Normalize 3.0.2](https://necolas.github.io/normalize.css/) which is distributed under an [MIT license](https://github.com/necolas/normalize.css/blob/master/LICENSE.md). |
| 8 | |
| 9 | This theme uses half of a heavily-modified version of [Skeleton](http://getskeleton.com) which is distributed under an [MIT license](https://github.com/dhg/Skeleton/blob/master/LICENSE.md). None of the responsive elements (media queries) are included at this time. |
| 10 | |
| 11 | The font used in the included Fossil logo image is [Trillium Web Light](http://www.google.com/fonts/specimen/Titillium+Web) @ 48px HTML color code #456a7a. |
| 12 | |
| 13 | The RSS feed icon is sourced from [Font-Awesome](https://fortawesome.github.io/Font-Awesome/icons) by Dave Gandy and is distributed under the [SIL OFL 1.1 ](http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL) license. |
Binary file
+5
| --- a/skins/blitz/css.txt | ||
| +++ b/skins/blitz/css.txt | ||
| @@ -0,0 +1,5 @@ | ||
| 1 | +/*! normdiv.timelineDate/*! norm3padding: 10px 15px aupp/* make the span behave like a div */ | |
| 2 | + /* padding: 10px 20px;*/ | |
| 3 | + /**/mdiv.timelineDate/*! normelineDate/*!.udiff, .sbsdiff { | |
| 4 | + font .85em !important; | |
| 5 | + I@s0,c@6Sj,B:radius: 5pxgz@7mf,2xDw3c; |
| --- a/skins/blitz/css.txt | |
| +++ b/skins/blitz/css.txt | |
| @@ -0,0 +1,5 @@ | |
| --- a/skins/blitz/css.txt | |
| +++ b/skins/blitz/css.txt | |
| @@ -0,0 +1,5 @@ | |
| 1 | /*! normdiv.timelineDate/*! norm3padding: 10px 15px aupp/* make the span behave like a div */ |
| 2 | /* padding: 10px 20px;*/ |
| 3 | /**/mdiv.timelineDate/*! normelineDate/*!.udiff, .sbsdiff { |
| 4 | font .85em !important; |
| 5 | I@s0,c@6Sj,B:radius: 5pxgz@7mf,2xDw3c; |
Binary file
Binary file
+10
| --- a/skins/blitz/footer.txt | ||
| +++ b/skins/blitz/footer.txt | ||
| @@ -0,0 +1,10 @@ | ||
| 1 | + </div> <!-- end div er --> | |
| 2 | +</div> <!-- end div <div class="footer"> | |
| 3 | + -> | |
| 4 | +<footer class="footer"> | |
| 5 | + < <div class="pull-righwww.t"> | |
| 6 | + > | |
| 7 | + <a href="https://fossil-scm.org/">Fossil $rel://fossil-scm.orgvers </div> | |
| 8 | + This/div> | |
| 9 | + This page was generated in about <th1>puts [expr {([utime]+[stime]+1000)/1000*0.001}] </div> | |
| 10 | + |
| --- a/skins/blitz/footer.txt | |
| +++ b/skins/blitz/footer.txt | |
| @@ -0,0 +1,10 @@ | |
| --- a/skins/blitz/footer.txt | |
| +++ b/skins/blitz/footer.txt | |
| @@ -0,0 +1,10 @@ | |
| 1 | </div> <!-- end div er --> |
| 2 | </div> <!-- end div <div class="footer"> |
| 3 | -> |
| 4 | <footer class="footer"> |
| 5 | < <div class="pull-righwww.t"> |
| 6 | > |
| 7 | <a href="https://fossil-scm.org/">Fossil $rel://fossil-scm.orgvers </div> |
| 8 | This/div> |
| 9 | This page was generated in about <th1>puts [expr {([utime]+[stime]+1000)/1000*0.001}] </div> |
| 10 |
Binary file
Binary file
Binary file
+72
| --- a/skins/blitz/header.txt | ||
| +++ b/skins/blitz/header.txt | ||
| @@ -0,0 +1,72 @@ | ||
| 1 | +<html> | |
| 2 | + <head> | |
| 3 | + <base href="$baseurl/$current_page" /> | |
| 4 | + <title>$<project_name>: $<title></title> | |
| 5 | + <link rel="alternate" type="application/rss+xml" title="RSS Feed" href="$home/timeline.rss" /> | |
| 6 | + <lihome/style.css?defaultml> | |
| 7 | + <head> | |
| 8 | + <base href="$baseurl/$current_page" /> | |
| 9 | + <title>$<project_name>: $<title></title> | |
| 10 | + <link rel="alternate" type="application/rss+xml" title="RSS Feed" href="$home/timeline.rss" /> | |
| 11 | + <link rel="stylesheet" href="$stylesheet_url" type="text/css" media="sc </th1> | |
| 12 | + </div> | |
| 13 | + <div class='logo'> | |
| 14 | + header"> | |
| 15 | + </th1> | |
| 16 | + </dicontainer"> | |
| 17 | + | |
| 18 | + <div class="container" </th1> | |
| 19 | + </dilogin pull-right"> | |
| 20 | + $current]<th1> | |
| 21 | + n pull-right"> | |
| 22 | + html "<b>$login</b> — <a class='button' href='$home/login'>Logout</a>\n" | |
| 23 | + e/login'>Logout</a>\n" | |
| 24 | + html "<a class='button' href='$home/login'>Login</a>\n" | |
| 25 | + } | |
| 26 | + length </th1> | |
| 27 | + <div> | |
| 28 | +g length </th1> | |
| 29 | + </div> | |
| 30 | + </div> | |
| 31 | + <h1>$<project_name> | |
| 32 | + < <h1>$<pro <[string length p jor]} { | |
| 33 | + html "<a c } | |
| 34 | + length </th1> | |
| 35 | + </div> | |
| 36 | + | |
| 37 | + iv> | |
| 38 | + | |
| 39 | + <!-- Main Menu --> </th1> | |
| 40 | + </divainmenu"> | |
| 41 | + <ul> | |
| 42 | + ng length $"mainmenu"> | |
| 43 | + <ul><th1> | |
| 44 | +html "<li><a id='hbbtn' href='$home/sitemap' aria-label='Site Map'>☰</a></li>\n" | |
| 45 | +776;</a></li>\n" | |
| 46 | + buset once 1 | |
| 47 | + set once 1 | |
| 48 | +s} $mainmenu { | |
| 49 | + if {![if {$once && [string match $url\[/?#\]* /$current_page/]} { | |
| 50 | + set class "active $class" | |
| 51 | + set once 0 | |
| 52 | + } | |
| 53 | + 0 | |
| 54 | + } | |
| 55 | + htif {[string match /* $uhtml "<a hre} | |
| 56 | +</th1></ul> | |
| 57 | + </nav> <!-- end div mainmenu --> | |
| 58 | + <nav id='hbdropdihss="con html "<a class='rss' href='$home/timeline.rss'></a>;$<title></small></h1> | |
| 59 | + </div> | |
| 60 | + | |
| 61 | + <!-- Main Menu --> | |
| 62 | + <div c | |
| 63 | + <th1> | |
| 64 | +proc menulink {url name} { | |
| 65 | + upvar current_page current | |
| 66 | + upvar home home | |
| 67 | + if {[string range $url 0 [string length $current]] eq "/$current"} { | |
| 68 | + html "<li class='active'>" | |
| 69 | + } else { | |
| 70 | + href='$ho<html> | |
| 71 | + <head> | |
| 72 | + <base h |
| --- a/skins/blitz/header.txt | |
| +++ b/skins/blitz/header.txt | |
| @@ -0,0 +1,72 @@ | |
| --- a/skins/blitz/header.txt | |
| +++ b/skins/blitz/header.txt | |
| @@ -0,0 +1,72 @@ | |
| 1 | <html> |
| 2 | <head> |
| 3 | <base href="$baseurl/$current_page" /> |
| 4 | <title>$<project_name>: $<title></title> |
| 5 | <link rel="alternate" type="application/rss+xml" title="RSS Feed" href="$home/timeline.rss" /> |
| 6 | <lihome/style.css?defaultml> |
| 7 | <head> |
| 8 | <base href="$baseurl/$current_page" /> |
| 9 | <title>$<project_name>: $<title></title> |
| 10 | <link rel="alternate" type="application/rss+xml" title="RSS Feed" href="$home/timeline.rss" /> |
| 11 | <link rel="stylesheet" href="$stylesheet_url" type="text/css" media="sc </th1> |
| 12 | </div> |
| 13 | <div class='logo'> |
| 14 | header"> |
| 15 | </th1> |
| 16 | </dicontainer"> |
| 17 | |
| 18 | <div class="container" </th1> |
| 19 | </dilogin pull-right"> |
| 20 | $current]<th1> |
| 21 | n pull-right"> |
| 22 | html "<b>$login</b> — <a class='button' href='$home/login'>Logout</a>\n" |
| 23 | e/login'>Logout</a>\n" |
| 24 | html "<a class='button' href='$home/login'>Login</a>\n" |
| 25 | } |
| 26 | length </th1> |
| 27 | <div> |
| 28 | g length </th1> |
| 29 | </div> |
| 30 | </div> |
| 31 | <h1>$<project_name> |
| 32 | < <h1>$<pro <[string length p jor]} { |
| 33 | html "<a c } |
| 34 | length </th1> |
| 35 | </div> |
| 36 | |
| 37 | iv> |
| 38 | |
| 39 | <!-- Main Menu --> </th1> |
| 40 | </divainmenu"> |
| 41 | <ul> |
| 42 | ng length $"mainmenu"> |
| 43 | <ul><th1> |
| 44 | html "<li><a id='hbbtn' href='$home/sitemap' aria-label='Site Map'>☰</a></li>\n" |
| 45 | 776;</a></li>\n" |
| 46 | buset once 1 |
| 47 | set once 1 |
| 48 | s} $mainmenu { |
| 49 | if {![if {$once && [string match $url\[/?#\]* /$current_page/]} { |
| 50 | set class "active $class" |
| 51 | set once 0 |
| 52 | } |
| 53 | 0 |
| 54 | } |
| 55 | htif {[string match /* $uhtml "<a hre} |
| 56 | </th1></ul> |
| 57 | </nav> <!-- end div mainmenu --> |
| 58 | <nav id='hbdropdihss="con html "<a class='rss' href='$home/timeline.rss'></a>;$<title></small></h1> |
| 59 | </div> |
| 60 | |
| 61 | <!-- Main Menu --> |
| 62 | <div c |
| 63 | <th1> |
| 64 | proc menulink {url name} { |
| 65 | upvar current_page current |
| 66 | upvar home home |
| 67 | if {[string range $url 0 [string length $current]] eq "/$current"} { |
| 68 | html "<li class='active'>" |
| 69 | } else { |
| 70 | href='$ho<html> |
| 71 | <head> |
| 72 | <base h |
Binary file
+55
| --- a/skins/blitz/ticket.txt | ||
| +++ b/skins/blitz/ticket.txt | ||
| @@ -0,0 +1,55 @@ | ||
| 1 | +<h4>$<title></h <h4>$<title></h4> | |
| 2 | +<table class="tktDsp"> | |
| 3 | +<tr><td class="tktDspLabel">Ticket UUID</td>le class="tktDsp"> | |
| 4 | +<tr><<h4>$<title></h4> | |
| 5 | +<table class="tktDsp"> | |
| 6 | +<tr><td class="tktDspLabel">Ticket Hash</td> | |
| 7 | +<th1> | |
| 8 | +if {[info exists tkt_uuid]} { | |
| 9 | + if {[hascap s]} { | |
| 10 | + html "<td class='tktDspValue' colspan='3'>$tkt_uuid " | |
| 11 | + html "($tkt_id)</td></tr>\n" | |
| 12 | + } else { | |
| 13 | + html "<td class='tktDspValue' colspan='3'>$tkt_uuid</td></tr>\n" | |
| 14 | + } | |
| 15 | +} else { | |
| 16 | + if {[hascap s]} { | |
| 17 | + html "<td class='tktDspValue' colspan='3'>Deleted " | |
| 18 | + html "(0)</td></tr>\n" | |
| 19 | + } else { | |
| 20 | + html "<td class='tktDspValue' colspan='3'>Deleted</td></tr>\n" | |
| 21 | + } | |
| 22 | +} | |
| 23 | +</th1> | |
| 24 | +<tr><td class="tktDspLabel">Status</td><td class="tktDspValue"> | |
| 25 | +$<status> | |
| 26 | +</td> | |
| 27 | +<td class="tktDspLabel">Type</td><td class="tktDspValue"> | |
| 28 | +$<type> | |
| 29 | +</td></tr> | |
| 30 | +<tr><td class="tktDspLabel">Severity</td><td class="tktDspValue"> | |
| 31 | +$<severity> | |
| 32 | +</td> | |
| 33 | +<td class="tktDspLabel">Priority</td><td class="tktDspValue"> | |
| 34 | +$<priority> | |
| 35 | +</td></tr> | |
| 36 | +<tr><td class="tktDs4> | |
| 37 | +<table class="tktDsp"> | |
| 38 | +<tr><td class="tktDspLabel">Ticket UUID</td>le class="tktDsp"> | |
| 39 | +<tr><<h4>$<title></h4> | |
| 40 | +<table class="tktDsp"> | |
| 41 | +<tr><td class="tktDspLabel">Ticket Hash</td> | |
| 42 | +<th1> | |
| 43 | +if {[info exists tkt_uuid]} { | |
| 44 | + if {[hascap s]} { | |
| 45 | + html "<td class='tktDspValue' colspan='3'>$tkt_uuid " | |
| 46 | + html "($tkt_id)</td></tr>\n" | |
| 47 | + } else { | |
| 48 | + html "<td class='tktDspValue' colspan='3'>$tkt_uuid</td></tr>\n" | |
| 49 | + } | |
| 50 | +} else { | |
| 51 | + if {[hascap s]} { | |
| 52 | + html "<td class='tktDspValue' colspan='3'>Deleted " | |
| 53 | + html "(0)</td></tr>\n" | |
| 54 | + } else { | |
| 55 | + html "<td class='tktDspValue' colspan='3'>Deleted</td>< |
| --- a/skins/blitz/ticket.txt | |
| +++ b/skins/blitz/ticket.txt | |
| @@ -0,0 +1,55 @@ | |
| --- a/skins/blitz/ticket.txt | |
| +++ b/skins/blitz/ticket.txt | |
| @@ -0,0 +1,55 @@ | |
| 1 | <h4>$<title></h <h4>$<title></h4> |
| 2 | <table class="tktDsp"> |
| 3 | <tr><td class="tktDspLabel">Ticket UUID</td>le class="tktDsp"> |
| 4 | <tr><<h4>$<title></h4> |
| 5 | <table class="tktDsp"> |
| 6 | <tr><td class="tktDspLabel">Ticket Hash</td> |
| 7 | <th1> |
| 8 | if {[info exists tkt_uuid]} { |
| 9 | if {[hascap s]} { |
| 10 | html "<td class='tktDspValue' colspan='3'>$tkt_uuid " |
| 11 | html "($tkt_id)</td></tr>\n" |
| 12 | } else { |
| 13 | html "<td class='tktDspValue' colspan='3'>$tkt_uuid</td></tr>\n" |
| 14 | } |
| 15 | } else { |
| 16 | if {[hascap s]} { |
| 17 | html "<td class='tktDspValue' colspan='3'>Deleted " |
| 18 | html "(0)</td></tr>\n" |
| 19 | } else { |
| 20 | html "<td class='tktDspValue' colspan='3'>Deleted</td></tr>\n" |
| 21 | } |
| 22 | } |
| 23 | </th1> |
| 24 | <tr><td class="tktDspLabel">Status</td><td class="tktDspValue"> |
| 25 | $<status> |
| 26 | </td> |
| 27 | <td class="tktDspLabel">Type</td><td class="tktDspValue"> |
| 28 | $<type> |
| 29 | </td></tr> |
| 30 | <tr><td class="tktDspLabel">Severity</td><td class="tktDspValue"> |
| 31 | $<severity> |
| 32 | </td> |
| 33 | <td class="tktDspLabel">Priority</td><td class="tktDspValue"> |
| 34 | $<priority> |
| 35 | </td></tr> |
| 36 | <tr><td class="tktDs4> |
| 37 | <table class="tktDsp"> |
| 38 | <tr><td class="tktDspLabel">Ticket UUID</td>le class="tktDsp"> |
| 39 | <tr><<h4>$<title></h4> |
| 40 | <table class="tktDsp"> |
| 41 | <tr><td class="tktDspLabel">Ticket Hash</td> |
| 42 | <th1> |
| 43 | if {[info exists tkt_uuid]} { |
| 44 | if {[hascap s]} { |
| 45 | html "<td class='tktDspValue' colspan='3'>$tkt_uuid " |
| 46 | html "($tkt_id)</td></tr>\n" |
| 47 | } else { |
| 48 | html "<td class='tktDspValue' colspan='3'>$tkt_uuid</td></tr>\n" |
| 49 | } |
| 50 | } else { |
| 51 | if {[hascap s]} { |
| 52 | html "<td class='tktDspValue' colspan='3'>Deleted " |
| 53 | html "(0)</td></tr>\n" |
| 54 | } else { |
| 55 | html "<td class='tktDspValue' colspan='3'>Deleted</td>< |
| --- a/skins/blitz_no_logo/README.md | ||
| +++ b/skins/blitz_no_logo/README.md | ||
| @@ -0,0 +1,13 @@ | ||
| 1 | +## Blitz Theme (no logo) | |
| 2 | + | |
| 3 | +Contributed by James Moger ([email protected]) | |
| 4 | + | |
| 5 | +This theme is inspired by my own project, [Gitblit](http://gitblit.com), and offered to the Fossil project. | |
| 6 | + | |
| 7 | +This theme embeds & uses an unmodified copy of [Normalize 3.0.2](https://necolas.github.io/normalize.css/) which is distributed under an [MIT license](https://github.com/necolas/normalize.css/blob/master/LICENSE.md). | |
| 8 | + | |
| 9 | +This theme uses half of a heavily-modified version of [Skeleton](http://getskeleton.com) which is distributed under an [MIT license](https://github.com/dhg/Skeleton/blob/master/LICENSE.md). None of the responsive elements (media queries) are included at this time. | |
| 10 | + | |
| 11 | +The font used in the included Fossil logo image is [Trillium Web Light](http://www.google.com/fonts/specimen/Titillium+Web) @ 48px HTML color code #456a7a. | |
| 12 | + | |
| 13 | +The RSS feed icon is sourced from [Font-Awesome](https://fortawesome.github.io/Font-Awesome/icons) by Dave Gandy and is distributed under the [SIL OFL 1.1 ](http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL) license. |
| --- a/skins/blitz_no_logo/README.md | |
| +++ b/skins/blitz_no_logo/README.md | |
| @@ -0,0 +1,13 @@ | |
| --- a/skins/blitz_no_logo/README.md | |
| +++ b/skins/blitz_no_logo/README.md | |
| @@ -0,0 +1,13 @@ | |
| 1 | ## Blitz Theme (no logo) |
| 2 | |
| 3 | Contributed by James Moger ([email protected]) |
| 4 | |
| 5 | This theme is inspired by my own project, [Gitblit](http://gitblit.com), and offered to the Fossil project. |
| 6 | |
| 7 | This theme embeds & uses an unmodified copy of [Normalize 3.0.2](https://necolas.github.io/normalize.css/) which is distributed under an [MIT license](https://github.com/necolas/normalize.css/blob/master/LICENSE.md). |
| 8 | |
| 9 | This theme uses half of a heavily-modified version of [Skeleton](http://getskeleton.com) which is distributed under an [MIT license](https://github.com/dhg/Skeleton/blob/master/LICENSE.md). None of the responsive elements (media queries) are included at this time. |
| 10 | |
| 11 | The font used in the included Fossil logo image is [Trillium Web Light](http://www.google.com/fonts/specimen/Titillium+Web) @ 48px HTML color code #456a7a. |
| 12 | |
| 13 | The RSS feed icon is sourced from [Font-Awesome](https://fortawesome.github.io/Font-Awesome/icons) by Dave Gandy and is distributed under the [SIL OFL 1.1 ](http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL) license. |
| --- a/skins/blitz_no_logo/css.txt | ||
| +++ b/skins/blitz_no_logo/css.txt | ||
| @@ -0,0 +1,4 @@ | ||
| 1 | +display:display:3padding: 10px 15px auppay:display: 10px 20px;*/ | |
| 2 | + /*G@32G,2:*/6D@7_v,C:Miscellaneou3i@3Gl,r:.udiff, .sbsdiff { | |
| 3 | + font-size: .85em !important; | |
| 4 | + I@s0,c@6Sz,B:radius: 5pxgz@7mz,kGDjE; |
| --- a/skins/blitz_no_logo/css.txt | |
| +++ b/skins/blitz_no_logo/css.txt | |
| @@ -0,0 +1,4 @@ | |
| --- a/skins/blitz_no_logo/css.txt | |
| +++ b/skins/blitz_no_logo/css.txt | |
| @@ -0,0 +1,4 @@ | |
| 1 | display:display:3padding: 10px 15px auppay:display: 10px 20px;*/ |
| 2 | /*G@32G,2:*/6D@7_v,C:Miscellaneou3i@3Gl,r:.udiff, .sbsdiff { |
| 3 | font-size: .85em !important; |
| 4 | I@s0,c@6Sz,B:radius: 5pxgz@7mz,kGDjE; |
| --- a/skins/blitz_no_logo/footer.txt | ||
| +++ b/skins/blitz_no_logo/footer.txt | ||
| @@ -0,0 +1,10 @@ | ||
| 1 | + </div> <!-- end div er --> | |
| 2 | +</div> <!-- end div <div class="footer"> | |
| 3 | + -> | |
| 4 | +<footer class="footer"> | |
| 5 | + < <div class="pull-righwww.t"> | |
| 6 | + > | |
| 7 | + <a href="https://fossil-scm.org/">Fossil $rel://fossil-scm.orgvers </div> | |
| 8 | + This/div> | |
| 9 | + This page was generated in about <th1>puts [expr {([utime]+[stime]+1000)/1000*0.001}] </div> | |
| 10 | + |
| --- a/skins/blitz_no_logo/footer.txt | |
| +++ b/skins/blitz_no_logo/footer.txt | |
| @@ -0,0 +1,10 @@ | |
| --- a/skins/blitz_no_logo/footer.txt | |
| +++ b/skins/blitz_no_logo/footer.txt | |
| @@ -0,0 +1,10 @@ | |
| 1 | </div> <!-- end div er --> |
| 2 | </div> <!-- end div <div class="footer"> |
| 3 | -> |
| 4 | <footer class="footer"> |
| 5 | < <div class="pull-righwww.t"> |
| 6 | > |
| 7 | <a href="https://fossil-scm.org/">Fossil $rel://fossil-scm.orgvers </div> |
| 8 | This/div> |
| 9 | This page was generated in about <th1>puts [expr {([utime]+[stime]+1000)/1000*0.001}] </div> |
| 10 |
| --- a/skins/blitz_no_logo/header.txt | ||
| +++ b/skins/blitz_no_logo/header.txt | ||
| @@ -0,0 +1,3 @@ | ||
| 1 | +<html> | |
| 2 | + <head> | |
| 3 | + <base href |
| --- a/skins/blitz_no_logo/header.txt | |
| +++ b/skins/blitz_no_logo/header.txt | |
| @@ -0,0 +1,3 @@ | |
| --- a/skins/blitz_no_logo/header.txt | |
| +++ b/skins/blitz_no_logo/header.txt | |
| @@ -0,0 +1,3 @@ | |
| 1 | <html> |
| 2 | <head> |
| 3 | <base href |
| --- a/skins/blitz_no_logo/ticket.txt | ||
| +++ b/skins/blitz_no_logo/ticket.txt | ||
| @@ -0,0 +1,55 @@ | ||
| 1 | +<h4>$<title></h <h4>$<title></h4> | |
| 2 | +<table class="tktDsp"> | |
| 3 | +<tr><td class="tktDspLabel">Ticket UUID</td>le class="tktDsp"> | |
| 4 | +<tr><<h4>$<title></h4> | |
| 5 | +<table class="tktDsp"> | |
| 6 | +<tr><td class="tktDspLabel">Ticket Hash</td> | |
| 7 | +<th1> | |
| 8 | +if {[info exists tkt_uuid]} { | |
| 9 | + if {[hascap s]} { | |
| 10 | + html "<td class='tktDspValue' colspan='3'>$tkt_uuid " | |
| 11 | + html "($tkt_id)</td></tr>\n" | |
| 12 | + } else { | |
| 13 | + html "<td class='tktDspValue' colspan='3'>$tkt_uuid</td></tr>\n" | |
| 14 | + } | |
| 15 | +} else { | |
| 16 | + if {[hascap s]} { | |
| 17 | + html "<td class='tktDspValue' colspan='3'>Deleted " | |
| 18 | + html "(0)</td></tr>\n" | |
| 19 | + } else { | |
| 20 | + html "<td class='tktDspValue' colspan='3'>Deleted</td></tr>\n" | |
| 21 | + } | |
| 22 | +} | |
| 23 | +</th1> | |
| 24 | +<tr><td class="tktDspLabel">Status</td><td class="tktDspValue"> | |
| 25 | +$<status> | |
| 26 | +</td> | |
| 27 | +<td class="tktDspLabel">Type</td><td class="tktDspValue"> | |
| 28 | +$<type> | |
| 29 | +</td></tr> | |
| 30 | +<tr><td class="tktDspLabel">Severity</td><td class="tktDspValue"> | |
| 31 | +$<severity> | |
| 32 | +</td> | |
| 33 | +<td class="tktDspLabel">Priority</td><td class="tktDspValue"> | |
| 34 | +$<priority> | |
| 35 | +</td></tr> | |
| 36 | +<tr><td class="tktDs4> | |
| 37 | +<table class="tktDsp"> | |
| 38 | +<tr><td class="tktDspLabel">Ticket UUID</td>le class="tktDsp"> | |
| 39 | +<tr><<h4>$<title></h4> | |
| 40 | +<table class="tktDsp"> | |
| 41 | +<tr><td class="tktDspLabel">Ticket Hash</td> | |
| 42 | +<th1> | |
| 43 | +if {[info exists tkt_uuid]} { | |
| 44 | + if {[hascap s]} { | |
| 45 | + html "<td class='tktDspValue' colspan='3'>$tkt_uuid " | |
| 46 | + html "($tkt_id)</td></tr>\n" | |
| 47 | + } else { | |
| 48 | + html "<td class='tktDspValue' colspan='3'>$tkt_uuid</td></tr>\n" | |
| 49 | + } | |
| 50 | +} else { | |
| 51 | + if {[hascap s]} { | |
| 52 | + html "<td class='tktDspValue' colspan='3'>Deleted " | |
| 53 | + html "(0)</td></tr>\n" | |
| 54 | + } else { | |
| 55 | + html "<td class='tktDspValue' colspan='3'>Deleted</td>< |
| --- a/skins/blitz_no_logo/ticket.txt | |
| +++ b/skins/blitz_no_logo/ticket.txt | |
| @@ -0,0 +1,55 @@ | |
| --- a/skins/blitz_no_logo/ticket.txt | |
| +++ b/skins/blitz_no_logo/ticket.txt | |
| @@ -0,0 +1,55 @@ | |
| 1 | <h4>$<title></h <h4>$<title></h4> |
| 2 | <table class="tktDsp"> |
| 3 | <tr><td class="tktDspLabel">Ticket UUID</td>le class="tktDsp"> |
| 4 | <tr><<h4>$<title></h4> |
| 5 | <table class="tktDsp"> |
| 6 | <tr><td class="tktDspLabel">Ticket Hash</td> |
| 7 | <th1> |
| 8 | if {[info exists tkt_uuid]} { |
| 9 | if {[hascap s]} { |
| 10 | html "<td class='tktDspValue' colspan='3'>$tkt_uuid " |
| 11 | html "($tkt_id)</td></tr>\n" |
| 12 | } else { |
| 13 | html "<td class='tktDspValue' colspan='3'>$tkt_uuid</td></tr>\n" |
| 14 | } |
| 15 | } else { |
| 16 | if {[hascap s]} { |
| 17 | html "<td class='tktDspValue' colspan='3'>Deleted " |
| 18 | html "(0)</td></tr>\n" |
| 19 | } else { |
| 20 | html "<td class='tktDspValue' colspan='3'>Deleted</td></tr>\n" |
| 21 | } |
| 22 | } |
| 23 | </th1> |
| 24 | <tr><td class="tktDspLabel">Status</td><td class="tktDspValue"> |
| 25 | $<status> |
| 26 | </td> |
| 27 | <td class="tktDspLabel">Type</td><td class="tktDspValue"> |
| 28 | $<type> |
| 29 | </td></tr> |
| 30 | <tr><td class="tktDspLabel">Severity</td><td class="tktDspValue"> |
| 31 | $<severity> |
| 32 | </td> |
| 33 | <td class="tktDspLabel">Priority</td><td class="tktDspValue"> |
| 34 | $<priority> |
| 35 | </td></tr> |
| 36 | <tr><td class="tktDs4> |
| 37 | <table class="tktDsp"> |
| 38 | <tr><td class="tktDspLabel">Ticket UUID</td>le class="tktDsp"> |
| 39 | <tr><<h4>$<title></h4> |
| 40 | <table class="tktDsp"> |
| 41 | <tr><td class="tktDspLabel">Ticket Hash</td> |
| 42 | <th1> |
| 43 | if {[info exists tkt_uuid]} { |
| 44 | if {[hascap s]} { |
| 45 | html "<td class='tktDspValue' colspan='3'>$tkt_uuid " |
| 46 | html "($tkt_id)</td></tr>\n" |
| 47 | } else { |
| 48 | html "<td class='tktDspValue' colspan='3'>$tkt_uuid</td></tr>\n" |
| 49 | } |
| 50 | } else { |
| 51 | if {[hascap s]} { |
| 52 | html "<td class='tktDspValue' colspan='3'>Deleted " |
| 53 | html "(0)</td></tr>\n" |
| 54 | } else { |
| 55 | html "<td class='tktDspValue' colspan='3'>Deleted</td>< |
+8
| --- src/main.mk | ||
| +++ src/main.mk | ||
| @@ -135,10 +135,18 @@ | ||
| 135 | 135 | |
| 136 | 136 | EXTRA_FILES = \ |
| 137 | 137 | $(SRCDIR)/../skins/black_and_white/css.txt \ |
| 138 | 138 | $(SRCDIR)/../skins/black_and_white/footer.txt \ |
| 139 | 139 | $(SRCDIR)/../skins/black_and_white/header.txt \ |
| 140 | + $(SRCDIR)/../skins/blitz/css.txt \ | |
| 141 | + $(SRCDIR)/../skins/blitz/footer.txt \ | |
| 142 | + $(SRCDIR)/../skins/blitz/header.txt \ | |
| 143 | + $(SRCDIR)/../skins/blitz/ticket.txt \ | |
| 144 | + $(SRCDIR)/../skins/blitz_no_logo/css.txt \ | |
| 145 | + $(SRCDIR)/../skins/blitz_no_logo/footer.txt \ | |
| 146 | + $(SRCDIR)/../skins/blitz_no_logo/header.txt \ | |
| 147 | + $(SRCDIR)/../skins/blitz_no_logo/ticket.txt \ | |
| 140 | 148 | $(SRCDIR)/../skins/default/css.txt \ |
| 141 | 149 | $(SRCDIR)/../skins/default/footer.txt \ |
| 142 | 150 | $(SRCDIR)/../skins/default/header.txt \ |
| 143 | 151 | $(SRCDIR)/../skins/eagle/css.txt \ |
| 144 | 152 | $(SRCDIR)/../skins/eagle/footer.txt \ |
| 145 | 153 |
| --- src/main.mk | |
| +++ src/main.mk | |
| @@ -135,10 +135,18 @@ | |
| 135 | |
| 136 | EXTRA_FILES = \ |
| 137 | $(SRCDIR)/../skins/black_and_white/css.txt \ |
| 138 | $(SRCDIR)/../skins/black_and_white/footer.txt \ |
| 139 | $(SRCDIR)/../skins/black_and_white/header.txt \ |
| 140 | $(SRCDIR)/../skins/default/css.txt \ |
| 141 | $(SRCDIR)/../skins/default/footer.txt \ |
| 142 | $(SRCDIR)/../skins/default/header.txt \ |
| 143 | $(SRCDIR)/../skins/eagle/css.txt \ |
| 144 | $(SRCDIR)/../skins/eagle/footer.txt \ |
| 145 |
| --- src/main.mk | |
| +++ src/main.mk | |
| @@ -135,10 +135,18 @@ | |
| 135 | |
| 136 | EXTRA_FILES = \ |
| 137 | $(SRCDIR)/../skins/black_and_white/css.txt \ |
| 138 | $(SRCDIR)/../skins/black_and_white/footer.txt \ |
| 139 | $(SRCDIR)/../skins/black_and_white/header.txt \ |
| 140 | $(SRCDIR)/../skins/blitz/css.txt \ |
| 141 | $(SRCDIR)/../skins/blitz/footer.txt \ |
| 142 | $(SRCDIR)/../skins/blitz/header.txt \ |
| 143 | $(SRCDIR)/../skins/blitz/ticket.txt \ |
| 144 | $(SRCDIR)/../skins/blitz_no_logo/css.txt \ |
| 145 | $(SRCDIR)/../skins/blitz_no_logo/footer.txt \ |
| 146 | $(SRCDIR)/../skins/blitz_no_logo/header.txt \ |
| 147 | $(SRCDIR)/../skins/blitz_no_logo/ticket.txt \ |
| 148 | $(SRCDIR)/../skins/default/css.txt \ |
| 149 | $(SRCDIR)/../skins/default/footer.txt \ |
| 150 | $(SRCDIR)/../skins/default/header.txt \ |
| 151 | $(SRCDIR)/../skins/eagle/css.txt \ |
| 152 | $(SRCDIR)/../skins/eagle/footer.txt \ |
| 153 |
+2
| --- src/skins.c | ||
| +++ src/skins.c | ||
| @@ -49,10 +49,12 @@ | ||
| 49 | 49 | { "Shadow boxes & Rounded Corners", "rounded1", 0, 0 }, |
| 50 | 50 | { "Enhanced Default", "enhanced1", 0, 0 }, |
| 51 | 51 | { "San Francisco Modern", "etienne1", 0, 0 }, |
| 52 | 52 | { "Eagle", "eagle", 1, 0 }, |
| 53 | 53 | { "Xekri", "xekri", 0, 0 }, |
| 54 | + { "Blitz", "blitz", 0, 0 }, | |
| 55 | + { "Blitz, No Logo", "blitz_no_logo", 0, 0 }, | |
| 54 | 56 | }; |
| 55 | 57 | |
| 56 | 58 | /* |
| 57 | 59 | ** Alternative skins can be specified in the CGI script or by options |
| 58 | 60 | ** on the "http", "ui", and "server" commands. The alternative skin |
| 59 | 61 |
| --- src/skins.c | |
| +++ src/skins.c | |
| @@ -49,10 +49,12 @@ | |
| 49 | { "Shadow boxes & Rounded Corners", "rounded1", 0, 0 }, |
| 50 | { "Enhanced Default", "enhanced1", 0, 0 }, |
| 51 | { "San Francisco Modern", "etienne1", 0, 0 }, |
| 52 | { "Eagle", "eagle", 1, 0 }, |
| 53 | { "Xekri", "xekri", 0, 0 }, |
| 54 | }; |
| 55 | |
| 56 | /* |
| 57 | ** Alternative skins can be specified in the CGI script or by options |
| 58 | ** on the "http", "ui", and "server" commands. The alternative skin |
| 59 |
| --- src/skins.c | |
| +++ src/skins.c | |
| @@ -49,10 +49,12 @@ | |
| 49 | { "Shadow boxes & Rounded Corners", "rounded1", 0, 0 }, |
| 50 | { "Enhanced Default", "enhanced1", 0, 0 }, |
| 51 | { "San Francisco Modern", "etienne1", 0, 0 }, |
| 52 | { "Eagle", "eagle", 1, 0 }, |
| 53 | { "Xekri", "xekri", 0, 0 }, |
| 54 | { "Blitz", "blitz", 0, 0 }, |
| 55 | { "Blitz, No Logo", "blitz_no_logo", 0, 0 }, |
| 56 | }; |
| 57 | |
| 58 | /* |
| 59 | ** Alternative skins can be specified in the CGI script or by options |
| 60 | ** on the "http", "ui", and "server" commands. The alternative skin |
| 61 |
+8
| --- win/Makefile.mingw | ||
| +++ win/Makefile.mingw | ||
| @@ -488,10 +488,18 @@ | ||
| 488 | 488 | |
| 489 | 489 | EXTRA_FILES = \ |
| 490 | 490 | $(SRCDIR)/../skins/black_and_white/css.txt \ |
| 491 | 491 | $(SRCDIR)/../skins/black_and_white/footer.txt \ |
| 492 | 492 | $(SRCDIR)/../skins/black_and_white/header.txt \ |
| 493 | + $(SRCDIR)/../skins/blitz/css.txt \ | |
| 494 | + $(SRCDIR)/../skins/blitz/footer.txt \ | |
| 495 | + $(SRCDIR)/../skins/blitz/header.txt \ | |
| 496 | + $(SRCDIR)/../skins/blitz/ticket.txt \ | |
| 497 | + $(SRCDIR)/../skins/blitz_no_logo/css.txt \ | |
| 498 | + $(SRCDIR)/../skins/blitz_no_logo/footer.txt \ | |
| 499 | + $(SRCDIR)/../skins/blitz_no_logo/header.txt \ | |
| 500 | + $(SRCDIR)/../skins/blitz_no_logo/ticket.txt \ | |
| 493 | 501 | $(SRCDIR)/../skins/default/css.txt \ |
| 494 | 502 | $(SRCDIR)/../skins/default/footer.txt \ |
| 495 | 503 | $(SRCDIR)/../skins/default/header.txt \ |
| 496 | 504 | $(SRCDIR)/../skins/eagle/css.txt \ |
| 497 | 505 | $(SRCDIR)/../skins/eagle/footer.txt \ |
| 498 | 506 |
| --- win/Makefile.mingw | |
| +++ win/Makefile.mingw | |
| @@ -488,10 +488,18 @@ | |
| 488 | |
| 489 | EXTRA_FILES = \ |
| 490 | $(SRCDIR)/../skins/black_and_white/css.txt \ |
| 491 | $(SRCDIR)/../skins/black_and_white/footer.txt \ |
| 492 | $(SRCDIR)/../skins/black_and_white/header.txt \ |
| 493 | $(SRCDIR)/../skins/default/css.txt \ |
| 494 | $(SRCDIR)/../skins/default/footer.txt \ |
| 495 | $(SRCDIR)/../skins/default/header.txt \ |
| 496 | $(SRCDIR)/../skins/eagle/css.txt \ |
| 497 | $(SRCDIR)/../skins/eagle/footer.txt \ |
| 498 |
| --- win/Makefile.mingw | |
| +++ win/Makefile.mingw | |
| @@ -488,10 +488,18 @@ | |
| 488 | |
| 489 | EXTRA_FILES = \ |
| 490 | $(SRCDIR)/../skins/black_and_white/css.txt \ |
| 491 | $(SRCDIR)/../skins/black_and_white/footer.txt \ |
| 492 | $(SRCDIR)/../skins/black_and_white/header.txt \ |
| 493 | $(SRCDIR)/../skins/blitz/css.txt \ |
| 494 | $(SRCDIR)/../skins/blitz/footer.txt \ |
| 495 | $(SRCDIR)/../skins/blitz/header.txt \ |
| 496 | $(SRCDIR)/../skins/blitz/ticket.txt \ |
| 497 | $(SRCDIR)/../skins/blitz_no_logo/css.txt \ |
| 498 | $(SRCDIR)/../skins/blitz_no_logo/footer.txt \ |
| 499 | $(SRCDIR)/../skins/blitz_no_logo/header.txt \ |
| 500 | $(SRCDIR)/../skins/blitz_no_logo/ticket.txt \ |
| 501 | $(SRCDIR)/../skins/default/css.txt \ |
| 502 | $(SRCDIR)/../skins/default/footer.txt \ |
| 503 | $(SRCDIR)/../skins/default/header.txt \ |
| 504 | $(SRCDIR)/../skins/eagle/css.txt \ |
| 505 | $(SRCDIR)/../skins/eagle/footer.txt \ |
| 506 |
+8
| --- win/Makefile.msc | ||
| +++ win/Makefile.msc | ||
| @@ -328,10 +328,18 @@ | ||
| 328 | 328 | zip_.c |
| 329 | 329 | |
| 330 | 330 | EXTRA_FILES = $(SRCDIR)\../skins/black_and_white/css.txt \ |
| 331 | 331 | $(SRCDIR)\../skins/black_and_white/footer.txt \ |
| 332 | 332 | $(SRCDIR)\../skins/black_and_white/header.txt \ |
| 333 | + $(SRCDIR)\../skins/blitz/css.txt \ | |
| 334 | + $(SRCDIR)\../skins/blitz/footer.txt \ | |
| 335 | + $(SRCDIR)\../skins/blitz/header.txt \ | |
| 336 | + $(SRCDIR)\../skins/blitz/ticket.txt \ | |
| 337 | + $(SRCDIR)\../skins/blitz_no_logo/css.txt \ | |
| 338 | + $(SRCDIR)\../skins/blitz_no_logo/footer.txt \ | |
| 339 | + $(SRCDIR)\../skins/blitz_no_logo/header.txt \ | |
| 340 | + $(SRCDIR)\../skins/blitz_no_logo/ticket.txt \ | |
| 333 | 341 | $(SRCDIR)\../skins/default/css.txt \ |
| 334 | 342 | $(SRCDIR)\../skins/default/footer.txt \ |
| 335 | 343 | $(SRCDIR)\../skins/default/header.txt \ |
| 336 | 344 | $(SRCDIR)\../skins/eagle/css.txt \ |
| 337 | 345 | $(SRCDIR)\../skins/eagle/footer.txt \ |
| 338 | 346 |
| --- win/Makefile.msc | |
| +++ win/Makefile.msc | |
| @@ -328,10 +328,18 @@ | |
| 328 | zip_.c |
| 329 | |
| 330 | EXTRA_FILES = $(SRCDIR)\../skins/black_and_white/css.txt \ |
| 331 | $(SRCDIR)\../skins/black_and_white/footer.txt \ |
| 332 | $(SRCDIR)\../skins/black_and_white/header.txt \ |
| 333 | $(SRCDIR)\../skins/default/css.txt \ |
| 334 | $(SRCDIR)\../skins/default/footer.txt \ |
| 335 | $(SRCDIR)\../skins/default/header.txt \ |
| 336 | $(SRCDIR)\../skins/eagle/css.txt \ |
| 337 | $(SRCDIR)\../skins/eagle/footer.txt \ |
| 338 |
| --- win/Makefile.msc | |
| +++ win/Makefile.msc | |
| @@ -328,10 +328,18 @@ | |
| 328 | zip_.c |
| 329 | |
| 330 | EXTRA_FILES = $(SRCDIR)\../skins/black_and_white/css.txt \ |
| 331 | $(SRCDIR)\../skins/black_and_white/footer.txt \ |
| 332 | $(SRCDIR)\../skins/black_and_white/header.txt \ |
| 333 | $(SRCDIR)\../skins/blitz/css.txt \ |
| 334 | $(SRCDIR)\../skins/blitz/footer.txt \ |
| 335 | $(SRCDIR)\../skins/blitz/header.txt \ |
| 336 | $(SRCDIR)\../skins/blitz/ticket.txt \ |
| 337 | $(SRCDIR)\../skins/blitz_no_logo/css.txt \ |
| 338 | $(SRCDIR)\../skins/blitz_no_logo/footer.txt \ |
| 339 | $(SRCDIR)\../skins/blitz_no_logo/header.txt \ |
| 340 | $(SRCDIR)\../skins/blitz_no_logo/ticket.txt \ |
| 341 | $(SRCDIR)\../skins/default/css.txt \ |
| 342 | $(SRCDIR)\../skins/default/footer.txt \ |
| 343 | $(SRCDIR)\../skins/default/header.txt \ |
| 344 | $(SRCDIR)\../skins/eagle/css.txt \ |
| 345 | $(SRCDIR)\../skins/eagle/footer.txt \ |
| 346 |