Skip to content

Commit

Permalink
Fixed dark mode issues (haiku#521)
Browse files Browse the repository at this point in the history
* Update shijin4.css

Update copyright date
Made text colour black for the Installation Guide steps so the text is visible in dark mode.

* Fixed dark mode issues

Fixed issues in dark mode on the installation guide and the Get Haiku! page.

* Fix port status page dark mode issues

Fixed port status page dark mode display issues, plus added table hover effects.

* Update installation-guide.html

Restore key spans as suggested by @humdingerb

* Update content/get-haiku/installation-guide.html
  • Loading branch information
jt15s authored and kallisti5 committed Nov 8, 2021
1 parent 76dcacf commit 032e26c
Show file tree
Hide file tree
Showing 3 changed files with 52 additions and 39 deletions.
14 changes: 7 additions & 7 deletions content/get-haiku/r1beta2/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,36 +54,36 @@ If you choose to download an image, please select from the list of available mir
<p><strong>NOTE: Not all mirrors may be online. Please choose another mirror if you encounter a failure.</strong></p>

<div class="nolinks">
<table id="mirrors" class="table thead-dark table-hover">
<thead style="font-weight: bold;">
<table id="mirrors" class="table thead-dark">
<thead style="font-weight: bold; color:black;">
<tr>
<td>Mirror</td>
<td title="BeOS API + binary compatible">32-bit</td>
<td title="BeOS API compatible">64-bit</td>
</tr>
</thead>
<tbody>
<tr>
<tr class="link">
<td class="location"><b>Location:</b> East Coast, United States <br/>Provided by: <a target="_blank" class="ext" href="https://haiku-inc.org" title="Haiku, Inc.">Haiku, Inc.</a></td>
<td><a class="track" href="https://s3.wasabisys.com/haiku-release/r1beta2/haiku-r1beta2-x86_gcc2h-anyboot.zip">zip</a></td>
<td><a class="track" href="https://s3.wasabisys.com/haiku-release/r1beta2/haiku-r1beta2-x86_64-anyboot.zip">zip</a></td>
</tr>
<tr>
<tr class="link">
<td class="location"><b>Location:</b> Amsterdam, The Netherlands <br/>Provided by: <a target="_blank" class="ext" href="https://haiku-inc.org" title="Haiku, Inc.">Haiku, Inc.</a></td>
<td><a class="track" href="https://cdn.haiku-os.org/haiku-release/r1beta2/haiku-r1beta2-x86_gcc2h-anyboot.zip">zip</a></td>
<td><a class="track" href="https://cdn.haiku-os.org/haiku-release/r1beta2/haiku-r1beta2-x86_64-anyboot.zip">zip</a></td>
</tr>
<tr>
<tr class="link">
<td class="location"><b>Location:</b> New York, United States <br/>Provided by: <a target="_blank" class="ext" href="http://www.rit.edu" title="RIT">Rochester Institute of Technology</a></td>
<td><a class="track" href="http://mirror.rit.edu/haiku/r1beta2/haiku-r1beta2-x86_gcc2h-anyboot.zip">zip</a></td>
<td><a class="track" href="http://mirror.rit.edu/haiku/r1beta2/haiku-r1beta2-x86_64-anyboot.zip">zip</a></td>
</tr>
<tr>
<tr class="link">
<td class="location"><b>Location:</b> Oregon, United States <br/>Provided by: <a target="_blank" class="ext" href="http://www.osuosl.org" title="OSUOSL">Oregon State University</a></td>
<td><a class="track" href="https://ftp.osuosl.org/pub/haiku/r1beta2/haiku-r1beta2-x86_gcc2h-anyboot.zip">zip</a></td>
<td><a class="track" href="https://ftp.osuosl.org/pub/haiku/r1beta2/haiku-r1beta2-x86_64-anyboot.zip">zip</a></td>
</tr>
<tr>
<tr class="link">
<td class="location"><b>Location:</b> Stockholm, Sweden <br/>Provided by: <a target="_blank" class="ext" href="http://www.tnonline.net" title="tnonline.net">tnonline.net</a></td>
<td><a class="track" href="https://mirrors.tnonline.net/haiku/haiku-release/r1beta2/haiku-r1beta2-x86_gcc2h-anyboot.zip">zip</a></td>
<td><a class="track" href="https://mirrors.tnonline.net/haiku/haiku-release/r1beta2/haiku-r1beta2-x86_64-anyboot.zip">zip</a></td>
Expand Down
56 changes: 28 additions & 28 deletions content/guides/building/port_status.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
+++
type = "article"
title = "Haiku port status"
title = "Haiku Port Status"
date = "2012-11-21T14:13:52.000Z"
tags = []
+++
Expand All @@ -12,66 +12,66 @@

<table>
<tr><td COLSPAN=7><h3>x86 (Tier 1)</h3>The platform of choice for most traditional desktop and laptop computers</td></tr>
<tr><th>Platform</th><th>Interest</th><th>Target</th><th>Haiku Loader</th><th>Haiku Kernel</th><th>Application Server</th><th>Status</th></tr>
<tr><td>32-bit x86 PC (Compat)</td><td>High</td><td>x86_gcc2</td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td>Production</td></tr>
<tr><td>32-bit x86 PC</td><td>High</td><td>x86</td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td>Stable</td></tr>
<tr><td>64-bit x86 PC</td><td>High</td><td>x86_64</td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td>Production</td></tr>
<tr class="port"><th>Platform</th><th>Interest</th><th>Target</th><th>Haiku Loader</th><th>Haiku Kernel</th><th>Application Server</th><th>Status</th></tr>
<tr class="platform"><td>32-bit x86 PC (Compat)</td><td>High</td><td>x86_gcc2</td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td>Production</td></tr>
<tr class="platform"><td>32-bit x86 PC</td><td>High</td><td>x86</td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td>Stable</td></tr>
<tr class="platform"><td>64-bit x86 PC</td><td>High</td><td>x86_64</td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td>Production</td></tr>

<tr><td COLSPAN=7><h3>ARM (Tier 2)</h3>Newly revitalized line of processors excelling at low power consumption and low cost. See <a href="https://git.haiku-os.org/haiku/tree/docs/develop/kernel/arch/arm">platform-specific notes</a> in the source tree.</td></tr>
<tr><th>Platform</th><th>Interest</th><th>Target</th><th>Haiku Loader</th><th>Haiku Kernel</th><th>Application Server</th><th>Status</th></tr>
<tr><td><a href="http://beagleboard.org" title="BeagleBoard">BeagleBoard</a> Black</td><td>Moderate</td><td>beagle</td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>20%</td></tr>
<tr><td><a href="http://www.cubieboard.org/">Cubieboard 4</a></td><td>Moderate</td><td>cubieboard4</td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>10%</td></tr>
<tr><td><a href="http://www.raspberrypi.org/">Raspberry Pi</a></td>
<tr class="port"><th>Platform</th><th>Interest</th><th>Target</th><th>Haiku Loader</th><th>Haiku Kernel</th><th>Application Server</th><th>Status</th></tr>
<tr class="platform"><td><a href="http://beagleboard.org" title="BeagleBoard">BeagleBoard</a> Black</td><td>Moderate</td><td>beagle</td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>20%</td></tr>
<tr class="platform"><td><a href="http://www.cubieboard.org/">Cubieboard 4</a></td><td>Moderate</td><td>cubieboard4</td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>10%</td></tr>
<tr class="platform"><td><a href="http://www.raspberrypi.org/">Raspberry Pi</a></td>
<td>Moderate</td><td>rpi1</td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/need-maintainer.png' alt='In Progress'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>20%</td></tr>
<tr><td><a href="http://www.raspberrypi.org/">Raspberry Pi 2</a></td>
<tr class="platform"><td><a href="http://www.raspberrypi.org/">Raspberry Pi 2</a></td>
<td>Moderate</td><td>rpi2</td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>20%</td></tr>
<tr><td>Gumstix <a href="http://www.gumstix.org/hardware-design/verdex-pro-coms.html" title="Verdex">Verdex</a> (emu)</td>
<tr class="platform"><td>Gumstix <a href="http://www.gumstix.org/hardware-design/verdex-pro-coms.html" title="Verdex">Verdex</a> (emu)</td>
<td>Low</td><td>verdex</td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>10%</td></tr>
<tr><td>Gumstix <a href="http://www.gumstix.org/hardware-design/overo-coms.html">Overo</a></td>
<tr class="platform"><td>Gumstix <a href="http://www.gumstix.org/hardware-design/overo-coms.html">Overo</a></td>
<td>Low</td><td>overo</td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>10%</td></tr>
<tr><td>Genesi <a href="http://www.genesi-tech.com/products/efika">Efika MX</a></td>
<tr class="platform"><td>Genesi <a href="http://www.genesi-tech.com/products/efika">Efika MX</a></td>
<td>Moderate</td><td>???</td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>10%</td></tr>

<tr><td COLSPAN=7><h3>PowerPC (Tier 2)</h3>Previous challenger to the x86 market in desktop and laptop computers. See <a href="https://git.haiku-os.org/haiku/tree/docs/develop/kernel/arch/ppc">platform-specific notes</a> in the source tree.</td></tr>
<tr><th>Platform</th><th>Interest</th><th>Target</th><th>Haiku Loader</th><th>Haiku Kernel</th><th>Application Server</th><th>Status</th></tr>
<tr><td>Genesi Efika I & II</td><td>Low</td><td>ppc</td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td><td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td><td>80%</td></tr>
<tr><td>Apple G3/G4</td><td>Low</td><td>ppc</td><td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td><td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>10%</td></tr>
<tr><td>ACube Sam460ex</td><td>High</td><td>ppc</td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>10%</td></tr>
<tr><td>BeBox</td><td>None</td><td>ppc</td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>0%</td></tr>
<tr class="port"><th>Platform</th><th>Interest</th><th>Target</th><th>Haiku Loader</th><th>Haiku Kernel</th><th>Application Server</th><th>Status</th></tr>
<tr class="platform"><td>Genesi Efika I & II</td><td>Low</td><td>ppc</td><td><img src='/files/status-icons/complete.png' alt='Complete'></td><td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td><td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td><td>80%</td></tr>
<tr class="platform"><td>Apple G3/G4</td><td>Low</td><td>ppc</td><td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td><td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>10%</td></tr>
<tr class="platform"><td>ACube Sam460ex</td><td>High</td><td>ppc</td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>10%</td></tr>
<tr class="platform"><td>BeBox</td><td>None</td><td>ppc</td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>0%</td></tr>

<tr><td COLSPAN=7><h3>Sparc (Tier 2)</h3>Open, royalty-free CPU architecture, historically with several manufacturers. Well documented and clean hardware. See <a href="https://git.haiku-os.org/haiku/tree/docs/develop/kernel/arch/sparc">platform-specific notes</a> in the source tree.</td></tr>
<tr><th>Platform</th><th>Interest</th><th>Target</th><th>Haiku Loader</th><th>Haiku Kernel</th><th>Application Server</th><th>Status</th></tr>
<tr><td>Ultrasparc II machines (Sun Ultra 60, Ultra 5, Netra T1 105)</td><td>Low</td><td>sparc</td>
<tr class="port"><th>Platform</th><th>Interest</th><th>Target</th><th>Haiku Loader</th><th>Haiku Kernel</th><th>Application Server</th><th>Status</th></tr>
<tr class="platform"><td>Ultrasparc II machines (Sun Ultra 60, Ultra 5, Netra T1 105)</td><td>Low</td><td>sparc</td>
<td><img src='/files/status-icons/complete.png' alt='Complete'></td>
<td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td>
<td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td>
<td>20%</td></tr>
<tr><td>Sun/Fujitsu Enterprise T5120</td><td>Moderate</td><td>sparc</td>
<tr class="platform"><td>Sun/Fujitsu Enterprise T5120</td><td>Moderate</td><td>sparc</td>
<td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td>
<td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td>
<td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td>
<td>0%</td></tr>

<tr><td COLSPAN=7><h3>m68k (Tier 3)</h3>Classic home computer devices. See <a href="https://git.haiku-os.org/haiku/tree/docs/develop/kernel/arch/m68k">platform-specific notes</a> in the source tree.</td></tr>
<tr><th>Platform</th><th>Interest</th><th>Target</th><th>Haiku Loader</th><th>Haiku Kernel</th><th>Application Server</th><th>Status</th></tr>
<tr><td>Atari TT</td><td>Low</td><td>m68k</td>
<tr class="port"><th>Platform</th><th>Interest</th><th>Target</th><th>Haiku Loader</th><th>Haiku Kernel</th><th>Application Server</th><th>Status</th></tr>
<tr class="platform"><td>Atari TT</td><td>Low</td><td>m68k</td>
<td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td>
<td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td>
<td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>10%</td></tr>
<tr><td>Atari Falcon</td><td>Low</td><td>m68k</td>
<tr class="platform"><td>Atari Falcon</td><td>Low</td><td>m68k</td>
<td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td>
<td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td>
<td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>10%</td></tr>
<tr><td>Amiga <a href="https://en.wikipedia.org/wiki/Amiga_4000">A4000/040</a></td><td>Low</td><td>m68k</td>
<tr class="platform"><td>Amiga <a href="https://en.wikipedia.org/wiki/Amiga_4000">A4000/040</a></td><td>Low</td><td>m68k</td>
<td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td>
<td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td>
<td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>10%</td></tr>
<tr><td>Amiga + 68030 cpu</td><td>Low</td><td>m68k</td>
<tr class="platform"><td>Amiga + 68030 cpu</td><td>Low</td><td>m68k</td>
<td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td>
<td><img src='/files/status-icons/need-maintainer.png' alt='Need Maintainer'></td>
<td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>10%</td></tr>
<tr><td>Old-world Macintosh</td><td>None</td><td>m68k</td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>1%</td></tr>
<tr><td>NeXT Cube</td><td>None</td><td>m68k</td>
<tr class="platform"><td>Old-world Macintosh</td><td>None</td><td>m68k</td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>1%</td></tr>
<tr class="platform"><td>NeXT Cube</td><td>None</td><td>m68k</td>
<td><img src='/files/status-icons/in-progress.png' alt='In Progress'></td>
<td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td>
<td><img src='/files/status-icons/no-work.png' alt='No Work Complete'></td><td>1%</td></tr>
Expand Down
21 changes: 17 additions & 4 deletions themes/shijin4/static/css/shijin4.css
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
**************************************************************
*********** THE BOOTSTRAP THEME BASED ON "SHIJIN 3" **********
**************************************************************
** Copyright 2015-2018 Augustin Cavalier <waddlesplash>
** Copyright 2015-2021 Augustin Cavalier <waddlesplash>
** Colors & some basic styles copied from Shijin 3's "local.css"
** Released as MIT license; copyright assigned to Haiku, Inc.
*/
Expand Down Expand Up @@ -674,7 +674,6 @@ footer a, footer span.glyphicon {
color: #DDDFFF;
}
div.node table th {
color: #CCC;
background-color: #333;
}
div.node h2 {
Expand Down Expand Up @@ -764,14 +763,14 @@ footer a, footer span.glyphicon {
border-width: 1px;
padding: 3px 2px 0px 2px;
background-color: #444;
font-family: serif;
font-family: 'Noto Sans', sans-serif;
font-variant: small-caps;
font-size: 0.8em;
}
.menu {
/* Menu */
font-size: 1em;
font-family: serif;
font-family: 'Noto Sans', sans-serif;;
font-style: italic;
color: #7f7cd0;
}
Expand All @@ -783,4 +782,18 @@ footer a, footer span.glyphicon {
padding: 2px;
border-radius: 3px;
}
.step, .caption, {
color: black;
}
.link:hover {
background-color:#444;
color:white;
}
.port {
color:black;
}
.platform:hover {
background-color:#444;
color:white;
}
}

0 comments on commit 032e26c

Please sign in to comment.