aboutsummaryrefslogtreecommitdiffstats
path: root/cgit.css
Commit message (Collapse)AuthorAgeFilesLines
* fix: Updated the structure in the header to resemble the original design, ↵Alexander Leonhardt2026-08-161-11/+49
| | | | updated css to adapt to mobile phones
* fix: Fixed code and linenumbers not lining up for code on safari. Also added ↵Alexander Leonhardt2026-08-161-0/+4
| | | | minor fixes to improve the scrolling experience on mobile phones.
* feat: Updated the generated html code and css code to be more mobile ↵Alexander Leonhardt2026-08-161-22/+92
| | | | friendly even on small devices.
* Added fixes for the new section description featureAlexander Leonhardt2026-08-151-1/+16
|
* Updated a the arrow symbol pointing to codeAlexander Leonhardt2026-08-141-2/+5
|
* Worked around a safari bugAlexander Leonhardt2026-08-141-11/+21
|
* Updated color scheme to dark cyanAlexander Leonhardt2026-08-131-9/+9
|
* Reduced max brightness for ageAlexander Leonhardt2026-08-131-1/+1
|
* Added monospace fontAlexander Leonhardt2026-08-131-1/+1
|
* Fixed out of palette colorAlexander Leonhardt2026-08-131-1/+1
|
* Added consistent styling for the titleAlexander Leonhardt2026-08-131-0/+4
|
* Some more color updates for dark modeAlexander Leonhardt2026-08-131-8/+8
|
* Updated the syntax highlighting for code and some trailing non dark-modeAlexander Leonhardt2026-08-131-3/+4
| | | | remnants
* Added changes reflecting the highlighting of the sectionsAlexander Leonhardt2026-08-121-1/+6
|
* Added small fixesAlexander Leonhardt2026-08-121-4/+3
|
* Added updatesAlexander Leonhardt2026-08-121-49/+82
|
* css: round border edges for decoChristian Hesse2026-02-241-0/+5
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* css: highlight line in diff...Loïc2026-02-241-0/+5
| | | | | | | ... specified in the URL, with a curved arrow ahead of the line number. Signed-off-by: Loïc <lagiraudiere+cgit@free.fr> Signed-off-by: Christian Hesse <mail@eworm.de>
* css: reset font size for blame oidJohn Keeping2022-12-191-0/+4
| | | | | | | | | | | | In Firefox, the hashes in the blame UI are out of step with the line number and content leading to ever increasing vertical misalignment. This is caused by the .oid class setting font-size to 90%, so override this back to 100% for the blame case, bringing the height of lines in all three columns of the table back into step. Signed-off-by: John Keeping <john@keeping.me.uk> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* global: replace references to 'sha1' with 'oid'Christian Hesse2020-10-201-1/+1
| | | | | | | | For some time now sha1 is considered broken and upstream is working to replace it with sha256. Replace all references to 'sha1' with 'oid', just as upstream does. Signed-off-by: Christian Hesse <mail@eworm.de>
* css: use correct size in annotated decorationJason A. Donenfeld2018-07-081-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui-log: highlight annotated tags in different colorChristian Hesse2018-06-271-0/+8
| | | | | | | | | Annotated tags have some extra information... Descriptive text or signature. Highlighting annotated tags in a different color show what tag may be worth clicking for extra information. Signed-off-by: Christian Hesse <mail@eworm.de> Reviewed-by: John Keeping <john@keeping.me.uk>
* ui-blame: Allow syntax highlightingJeff Smith2018-01-191-0/+10
| | | | | | | | | | Place file contents into a single block so that syntax highlighting can be applied in the usual fashion. Place the alternating color bars behind the file contents. Force the default syntax highlighting background to transparent. Signed-off-by: Jeff Smith <whydoubt@gmail.com> Reviewed-by: John Keeping <john@keeping.me.uk>
* ui-blame: Make each column into a single table cellJeff Smith2018-01-191-2/+17
| | | | | Signed-off-by: Jeff Smith <whydoubt@gmail.com> Reviewed-by: John Keeping <john@keeping.me.uk>
* ui-blame: Distinguish hashes column from lines columnJeff Smith2018-01-191-0/+1
| | | | | Signed-off-by: Jeff Smith <whydoubt@gmail.com> Reviewed-by: John Keeping <john@keeping.me.uk>
* ui-blame: add blame UIJeff Smith2017-10-031-0/+8
| | | | | | | | | | Implement a page which provides the blame view of a specified file. This feature is controlled by a new config variable, "enable-blame", which is disabled by default. Signed-off-by: Jeff Smith <whydoubt@gmail.com> Reviewed-by: John Keeping <john@keeping.me.uk>
* css: highlight even table rows and skip empty rowsChristian Hesse2016-11-231-0/+20
| | | | | | This is stolen from kernel.org css [0]. [0] https://git.kernel.org/cgit-korg-0.10.1.css
* css: consistent use of empty linesChristian Hesse2016-07-051-0/+6
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* ui-log: color line changesChristian Hesse2016-07-051-0/+9
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* css: fix indentationJason A. Donenfeld2016-02-231-4/+4
|
* css: use less blurry icon for external linkChristian Hesse2016-02-231-1/+2
| | | | | | | | Your mileage may vary, but for me the old icon looks blurry. The new one is character 0xf08e from OTF font awsome in size 10. The icon color is black, gray level is adjusted via opacity. Signed-off-by: Christian Hesse <mail@eworm.de>
* ui-shared: add homepage to tabsJason A. Donenfeld2016-02-221-0/+5
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Remove no-op link from submodule entriesLukas Fleischer2015-03-131-1/+1
| | | | | | | Instead of linking to the current page ("href='#'"), do not add a link to a submodule entry at all if the module-link setting is not used. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de>
* footer: link back to cgit home pageJason A. Donenfeld2014-12-231-0/+7
| | | | | The footer has always been overrideable using the footer= in cgitrc, so this won't anger anybody who cares about their footer.
* Reduce line number bloat, fix hover effectPeter Wu2014-01-081-2/+4
| | | | | | | | | | | | | | | | | | | | | Currently line numbers look like (for blob view and sdiff respectively): <a class='no' id='n68' name='n68' href='#n68'>68</a> <td class='lineno'><a class='no' href='...#n1' id='n1' name='n1'>1</a></td> name=".." is unnecessary if the id attribute is set (this even applies to IE6), so drop it. (aside, in HTML5, the name attribute is gone.) The line number links can be selected through their parent classes, no need for another class "no", so drop it too. For a file with 2000 lines, this yields a saving of 40% (29% gzipped). While at it, fix the hover effect of line numbers: now the line number get a black background as was intended. Signed-off-by: Peter Wu <lekensteyn@gmail.com> Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de>
* filters: import more modern scriptsJason A. Donenfeld2013-05-271-14/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Convert pager navigation into a unordered listLukas Fleischer2013-03-201-4/+10
| | | | | | | | | | It is common practice and semantically appropriate to use unordered lists for long navigation lists. This also fixes the layout of very long pager navigations in Webkit-based browsers. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de>
* ui-repolist: Bold the currently viewed page.Jamie Couture2012-10-081-0/+4
| | | | Signed-off-by: Jamie Couture <jamie.couture@gmail.com>
* css: only use div#cgitFerry Huberts2012-03-201-4/+1
| | | | | | | | Don't bother with 'body' and 'div#cgit form', since everything is wrapped in 'div#cgit' already. Removing these two types makes embedding even easier. Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
* css: force text color to black on decorationsFerry Huberts2012-03-181-0/+4
| | | | | | | improves readability when embedding into a page that has the text color set to a different color Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
* css: vertically align the cgit logo imageFerry Huberts2012-03-181-0/+1
| | | | | | | | When embedding cgit in other pages, the logo alignment needs to be specified to avoid any css rules from the embedding page to make the page look bad. Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
* css: prefix all styles with div#cgitFerry Huberts2012-03-181-169/+169
| | | | | | to facilitate easier embedding Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
* Merge branch 'stable'Lars Hjemli2012-01-031-2/+2
|\
| * fix css color value and vertical-align valueNorberto Lopes2012-01-031-2/+2
| |
* | ui-diff.c: create a control panel for diff optionsLars Hjemli2011-03-061-0/+27
|/ | | | Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* Merge branch 'br/misc'Lars Hjemli2011-02-191-1/+1
|\ | | | | | | | | | | | | * br/misc: Use transparent background for the cgit logo ssdiff: anchors for ssdiff implement repo.logo and repo.logo-link
| * ssdiff: anchors for ssdiffBernhard Reutner-Fischer2011-02-191-1/+1
| | | | | | | | | | | | | | Emit anchors to the respective revisions in side-by-side diff view Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
* | Merge branch 'jh/graph'Lars Hjemli2011-02-191-11/+29
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | * jh/graph: ui-log: Move 'Age' column when commit graph is present ui-log: Line-wrap long commit subjects when showmsg is enabled ui-log: Colorize commit graph ui-log: Implement support for commit graphs ui-log: Change display of full commit messages (and notes) Conflicts: cgit.css
| * ui-log: Colorize commit graphJohan Herland2010-11-161-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | Use the existing coloring logic in Git's graph code to color the lines between commits in the commit graph. Whereas Git normally uses ANSI color escapes to produce colors, we here use graph_set_column_colors() to replace those with HTML color escapes, that embed the graph lines in <span> tags that apply the desired color using CSS. Signed-off-by: Johan Herland <johan@herland.net> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
| * ui-log: Implement support for commit graphsJohan Herland2010-11-161-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Teach CGit to print an ASCII art commit graph to the left of the commit message, similar to 'git log --graph'. The graph adds extra lines (table rows) to the log when needed to add/remove/shuffle edges in the graph. When 'showmsg' is enabled, the graph is automatically padded to account for the extra lines added by the commit message/notes. This feature is controlled by a new config variable: "enable-commit-graph" (disabled by default), and individual repos can control it by setting "repo.enable-commit-graph". Signed-off-by: Johan Herland <johan@herland.net> Signed-off-by: Lars Hjemli <hjemli@gmail.com>