summaryrefslogtreecommitdiffstats
path: root/bin/templates
AgeCommit message (Collapse)AuthorFilesLines
2016-07-28reproducible debian: move mustache template directory out of binValerie R Young11-428/+0
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-28reproducible debian: show the "show all" button when summary tag supportedValerie R Young2-8/+11
The "summary" tag is presentally not supported in firefox... but will be with the release of firefox version 48 in August 2016! In the meantime, this commit hides the "see all package sets in suite/arch" button on the package set pages used to expand all the summary tags for firefox. Once Firefox 48 is released, this commit should be reverted. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-26reproducible debian: add versioning to css style sheetsValerie R Young1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-25reproducible debian: remove redundant button from pkgset index pageValerie R Young1-6/+10
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: format fix for main navigation htmlValerie R Young1-4/+4
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: add collapsible sections to pkgset navigationValerie R Young2-20/+39
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: decouple navigation and page writing logicValerie R Young1-5/+9
Decoupling the navigation and page writing logic made it easier to do the following: - fix a bug introduced by adding headers at the top of the mainbody div (fixed in this commit) - make package pages to use the same structure as all other pages that contain a left navigation (to do in future) Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: add cross arch/suite navigation for many pagesValerie R Young1-2/+11
From the left navigation "suite/arch" section, you can now navigation between suite and architecture specific results for the following pages: packages sets, packages with notes, packages without notes, packages tested in 24/48hs, all packages state pages and all packages page. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: first pass at main navigation improvementsValerie R Young2-101/+128
Reshuffled links, added headers, added hover text, small changes in highlighting of links. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: add hover text to package states in navValerie R Young1-18/+25
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: move page titles to mainbody, add dashboard header in navValerie R Young2-2/+3
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: use main navigation template in bash scriptsValerie R Young2-98/+109
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-24reproducible debian: move html from code into basic_page templateValerie R Young1-4/+16
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-23add LEDE build script and jobAlexander Couzens1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-19reproducible debian: fix links to other archs on pkgset pagesValerie R Young1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-19reproducible debian: pkg pages: fix url to index_notifyMattia Rizzolo1-1/+1
2016-07-17reproducible debian: rewrite reproducible_html_pkg_sets in pythonValerie R Young4-2/+37
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-17reproducible debian: add main navigation highlighting to python pagesValerie R Young1-18/+39
Added the correct navigation highlighting to the following pages: notes, no notes, tested in the last 24 hours, tested in the last 48 hours, all packages, notifications enabled, breakages, issue pages, scheduled, and maintainers page. Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-06reproducible debian: fix link to index_$status in the package pagesMattia Rizzolo1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-06reproducible debian: put 'last update' last in the footerHolger Levsen1-1/+1
2016-07-06reproducible debian: make diffoscope output more visible by adding its logoHolger Levsen1-1/+4
2016-07-05reproducible debian: replace bash write_page_footer with mustache templateValerie R Young1-1/+4
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-05reproducible debian: add mustache script for main page navigationValerie R Young1-0/+88
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-05reproducible debian: add template for project links in left navigationValerie R Young1-0/+17
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-05reproducible debian: add package list symbol legend templateValerie R Young1-0/+13
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-05reproducible debian: add template for default footerValerie R Young1-0/+16
[ Mattia Rizzolo ] wrap and indent lines in default_page_footer.mustache Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-07-05reproducible debian: move python 'gen_status_link_icon' function to commonValerie R Young1-0/+2
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-06-19reproducible debian: fix typo, thanks dekiHolger Levsen1-1/+1
2016-06-17reproducible debian: change 'is reproducible' to 'looks reproducible'Valerie R Young1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-06-17reproducible debian: add notes about notes to package pageValerie R Young1-0/+8
On the package page, if there are no notes: - if the package is not reproducible, you will see a prompt encouraging the user to add notes - if the package is reproducible, you will see a congratulatory message. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-06-17reproducible debian: improve package page navigationValerie R Young4-0/+124
Changes made: - suite and arch specific details moved from the top of side bar to the suite and arch section - "notes" and "test history" (suite and arch agnostic) move to the top of side bar - hover text added to most links, starting with either "Go to:" (if the link takes you away from package page) or "Show:" (if the link opens a file in the iframe) - enabled notifications flag still on top left, by "Test Details" header reproducible debian: address mattia's code review comments Signed-off-by: Holger Levsen <holger@layer-acht.org>