From 601c76eb15a298ac9529f4dded5dd4297b9c3768 Mon Sep 17 00:00:00 2001 From: Lars Hjemli Date: Sat, 3 Nov 2007 14:05:12 +0100 Subject: Do not require javascript-enabled clients A simple submit-button is all that's required to make the branch selector drop-down work on any client, so lets add one. Noticed-by: Olivier Ramonat Signed-off-by: Lars Hjemli --- cgit.css | 12 ++++++++++++ ui-shared.c | 4 ++++ 2 files changed, 16 insertions(+) diff --git a/cgit.css b/cgit.css index 1e768b8..1b2e9d6 100644 --- a/cgit.css +++ b/cgit.css @@ -134,6 +134,18 @@ div#sidebar div.infobox select { padding: 0px; } +td#branch-dropdown-cell { + width: 99%; +} + +input#switch-btn { + width: 20px; + border: solid 1px #aaa; + background-color: #bbb; + margin: 2px 0px 0px 0px; + padding: 0px; +} + div#sidebar div.infobox input.txt { width: 100%; border: solid 1px #aaa; diff --git a/ui-shared.c b/ui-shared.c index ca8dd3d..bd34cc3 100644 --- a/ui-shared.c +++ b/ui-shared.c @@ -487,9 +487,13 @@ void cgit_print_pageheader(char *title, int show_search) html("

\n

branch

\n"); html("
\n"); add_hidden_formfields(0, 1, cgit_query_page); + html("
"); html("\n"); + html(""); + html("\n"); + html("
"); html("
\n"); html("

\n

search

\n"); -- cgit v1.2.3-2-gb3c3