From d2edce845af25b90442019dfc29b0a25aadbfe5a Mon Sep 17 00:00:00 2001 From: str4d Date: Sat, 1 Jul 2017 19:55:19 +0000 Subject: [PATCH] I2PSnark: - Standalone: - Better target the per-theme resources - List all available themes in config section - Themes: tidyups & further optimizations to reduce lag --- apps/i2psnark/java/build.xml | 55 ++-- .../src/org/klomp/snark/SnarkManager.java | 2 +- history.txt | 7 +- .../resources/themes/snark/classic/snark.css | 32 +- .../resources/themes/snark/dark/snark.css | 285 +++++------------- .../resources/themes/snark/light/snark.css | 18 +- .../resources/themes/snark/midnight/snark.css | 16 +- .../resources/themes/snark/ubergine/snark.css | 83 +++-- .../resources/themes/snark/vanilla/snark.css | 41 ++- 9 files changed, 243 insertions(+), 296 deletions(-) diff --git a/apps/i2psnark/java/build.xml b/apps/i2psnark/java/build.xml index 523d9f366..184740a72 100644 --- a/apps/i2psnark/java/build.xml +++ b/apps/i2psnark/java/build.xml @@ -88,8 +88,8 @@ - - + + @@ -137,13 +137,13 @@ - + - + + @@ -242,51 +242,66 @@ + + token="url(/themes/console/classic/images/" + value="url(/i2psnark/.resources/themes/snark/classic/images/" > + token="url(/themes/console/dark/images/" + value="url(/i2psnark/.resources/themes/snark/dark/images/" > + token="url(../../console/light/images/" + value="url(/i2psnark/.resources/themes/snark/light/images/" > + token="url(/themes/console/light/images/" + value="url(/i2psnark/.resources/themes/snark/light/images/" > + token="url(/themes/console/images/transparent.gif" + value="url(/i2psnark/.resources/themes/snark/ubergine/images/transparent.gif" > - - - - + + + + + + + + + + + - + diff --git a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java index d06ea0b82..09b92d53d 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java +++ b/apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java @@ -850,7 +850,7 @@ public class SnarkManager implements CompleteListener, ClientApp { themes = new String[0]; } } else { - themes = new String[] { "light", "ubergine", "vanilla" }; + themes = new String[] { "classic", "dark", "light", "midnight", "ubergine", "vanilla" }; } return themes; } diff --git a/history.txt b/history.txt index f915b401d..7b97d142c 100644 --- a/history.txt +++ b/history.txt @@ -15,7 +15,12 @@ - /tunnels: - Tag "Local" for translation (and convert to lowercase in CSS) - Arabic: ensure our tunnel tables display correctly - * I2PSnark: Fix unclosed