diff --git a/res/skins/LateNight/button_hotcue.xml b/res/skins/LateNight/button_hotcue.xml
index 3c0c98fd059..b9d2c178d3c 100644
--- a/res/skins/LateNight/button_hotcue.xml
+++ b/res/skins/LateNight/button_hotcue.xml
@@ -1,14 +1,35 @@
-
- hotcue
- hotcue__down.svg
- hotcue_.svg
- hotcue__overdown.svg
- hotcue__over.svg
- ,hotcue__activate
- ,hotcue__clear
- ,hotcue__enabled
- 26,26
-
+
+ hotcue
+ HotcueButton
+ 26f,26f
+ 2
+
+ 0
+ skin:/buttons/btn_hotcue__unset.svg
+ skin:/buttons/btn_hotcue__pressed.svg
+
+
+ 1
+ skin:/buttons/btn_hotcue_.svg
+ skin:/buttons/btn_hotcue__pressed.svg
+
+
+ ,hotcue__activate
+ LeftButton
+
+
+ ,hotcue__clear
+ RightButton
+
+
+ ,hotcue__enabled
+ false
+
+
+ ,hotcue__color_id
+ highlight
+
+
diff --git a/res/skins/LateNight/button_special_cue.xml b/res/skins/LateNight/button_special_cue.xml
index 7e79d39dac8..57897097fc3 100644
--- a/res/skins/LateNight/button_special_cue.xml
+++ b/res/skins/LateNight/button_special_cue.xml
@@ -17,17 +17,13 @@ Variables:
true
0
-
-
- skin:/buttons/btn_
- skin:/buttons/btn_
+ skin:/buttons/btn_.svg
+ skin:/buttons/btn__pressed.svg
1
-
-
- skin:/buttons/btn_
- skin:/buttons/btn_
+ skin:/buttons/btn_.svg
+ skin:/buttons/btn__pressed.svg
,_activate
diff --git a/res/skins/LateNight/buttons/btn_cue_N_set.svg b/res/skins/LateNight/buttons/btn_cue_N_set.svg
new file mode 100644
index 00000000000..7825fd65ed9
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_cue_N_set.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_cue_over.svg b/res/skins/LateNight/buttons/btn_cue_over.svg
index ae5bb4a5f8f..15c5c6dfb0d 100644
--- a/res/skins/LateNight/buttons/btn_cue_over.svg
+++ b/res/skins/LateNight/buttons/btn_cue_over.svg
@@ -1 +1 @@
-
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_1.svg b/res/skins/LateNight/buttons/btn_hotcue_1.svg
index df586f33047..ed0d6fea65c 100644
--- a/res/skins/LateNight/buttons/btn_hotcue_1.svg
+++ b/res/skins/LateNight/buttons/btn_hotcue_1.svg
@@ -1 +1 @@
-
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_1_down.svg b/res/skins/LateNight/buttons/btn_hotcue_1_down.svg
deleted file mode 100644
index 11ea2b78a9f..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_1_down.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_1_over.svg b/res/skins/LateNight/buttons/btn_hotcue_1_over.svg
deleted file mode 100644
index 11a44c91afb..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_1_over.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_1_overdown.svg b/res/skins/LateNight/buttons/btn_hotcue_1_overdown.svg
deleted file mode 100644
index a5aa3fb795d..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_1_overdown.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_1_pressed.svg b/res/skins/LateNight/buttons/btn_hotcue_1_pressed.svg
new file mode 100644
index 00000000000..6139dc2f9b7
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_1_pressed.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_1_unset.svg b/res/skins/LateNight/buttons/btn_hotcue_1_unset.svg
new file mode 100644
index 00000000000..7116e6c78f2
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_1_unset.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_2.svg b/res/skins/LateNight/buttons/btn_hotcue_2.svg
index 77abc05c1b1..0f1f1c8d21b 100644
--- a/res/skins/LateNight/buttons/btn_hotcue_2.svg
+++ b/res/skins/LateNight/buttons/btn_hotcue_2.svg
@@ -1 +1 @@
-
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_2_down.svg b/res/skins/LateNight/buttons/btn_hotcue_2_down.svg
deleted file mode 100644
index 30cd63988e3..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_2_down.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_2_over.svg b/res/skins/LateNight/buttons/btn_hotcue_2_over.svg
deleted file mode 100644
index e1ef45f909b..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_2_over.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_2_overdown.svg b/res/skins/LateNight/buttons/btn_hotcue_2_overdown.svg
deleted file mode 100644
index 07afdd1e9a0..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_2_overdown.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_2_pressed.svg b/res/skins/LateNight/buttons/btn_hotcue_2_pressed.svg
new file mode 100644
index 00000000000..4a754c4269d
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_2_pressed.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_2_unset.svg b/res/skins/LateNight/buttons/btn_hotcue_2_unset.svg
new file mode 100644
index 00000000000..c4f23805c6b
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_2_unset.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_3.svg b/res/skins/LateNight/buttons/btn_hotcue_3.svg
index 6704b65d1a7..a7cbfdc0144 100644
--- a/res/skins/LateNight/buttons/btn_hotcue_3.svg
+++ b/res/skins/LateNight/buttons/btn_hotcue_3.svg
@@ -1 +1 @@
-
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_3_down.svg b/res/skins/LateNight/buttons/btn_hotcue_3_down.svg
deleted file mode 100644
index 2c6895a5c50..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_3_down.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_3_over.svg b/res/skins/LateNight/buttons/btn_hotcue_3_over.svg
deleted file mode 100644
index b5e10e4a15b..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_3_over.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_3_overdown.svg b/res/skins/LateNight/buttons/btn_hotcue_3_overdown.svg
deleted file mode 100644
index 122a147674b..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_3_overdown.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_3_pressed.svg b/res/skins/LateNight/buttons/btn_hotcue_3_pressed.svg
new file mode 100644
index 00000000000..5a3da3c3421
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_3_pressed.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_3_unset.svg b/res/skins/LateNight/buttons/btn_hotcue_3_unset.svg
new file mode 100644
index 00000000000..10f450f24e0
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_3_unset.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_4.svg b/res/skins/LateNight/buttons/btn_hotcue_4.svg
index 4b6f20d5145..87dbdc9160f 100644
--- a/res/skins/LateNight/buttons/btn_hotcue_4.svg
+++ b/res/skins/LateNight/buttons/btn_hotcue_4.svg
@@ -1 +1 @@
-
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_4_down.svg b/res/skins/LateNight/buttons/btn_hotcue_4_down.svg
deleted file mode 100644
index ff88cd2b23f..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_4_down.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_4_over.svg b/res/skins/LateNight/buttons/btn_hotcue_4_over.svg
deleted file mode 100644
index fa454897116..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_4_over.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_4_overdown.svg b/res/skins/LateNight/buttons/btn_hotcue_4_overdown.svg
deleted file mode 100644
index 523ee8b0a8e..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_4_overdown.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_4_pressed.svg b/res/skins/LateNight/buttons/btn_hotcue_4_pressed.svg
new file mode 100644
index 00000000000..bd4d900f2ee
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_4_pressed.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_4_unset.svg b/res/skins/LateNight/buttons/btn_hotcue_4_unset.svg
new file mode 100644
index 00000000000..2cbed526d8c
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_4_unset.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_5.svg b/res/skins/LateNight/buttons/btn_hotcue_5.svg
index 69b7ae08ffc..79548f6966e 100644
--- a/res/skins/LateNight/buttons/btn_hotcue_5.svg
+++ b/res/skins/LateNight/buttons/btn_hotcue_5.svg
@@ -1 +1 @@
-
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_5_down.svg b/res/skins/LateNight/buttons/btn_hotcue_5_down.svg
deleted file mode 100644
index 2d4f28b17d4..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_5_down.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_5_over.svg b/res/skins/LateNight/buttons/btn_hotcue_5_over.svg
deleted file mode 100644
index 49b64a528ef..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_5_over.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_5_overdown.svg b/res/skins/LateNight/buttons/btn_hotcue_5_overdown.svg
deleted file mode 100644
index f94fc938be7..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_5_overdown.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_5_pressed.svg b/res/skins/LateNight/buttons/btn_hotcue_5_pressed.svg
new file mode 100644
index 00000000000..8ae9bcee64c
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_5_pressed.svg
@@ -0,0 +1,3 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_5_unset.svg b/res/skins/LateNight/buttons/btn_hotcue_5_unset.svg
new file mode 100644
index 00000000000..d093f7e780d
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_5_unset.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_6.svg b/res/skins/LateNight/buttons/btn_hotcue_6.svg
index e54fa90ddbf..69372da16c9 100644
--- a/res/skins/LateNight/buttons/btn_hotcue_6.svg
+++ b/res/skins/LateNight/buttons/btn_hotcue_6.svg
@@ -1 +1 @@
-
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_6_down.svg b/res/skins/LateNight/buttons/btn_hotcue_6_down.svg
deleted file mode 100644
index f95363c1945..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_6_down.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_6_over.svg b/res/skins/LateNight/buttons/btn_hotcue_6_over.svg
deleted file mode 100644
index f5787f22b31..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_6_over.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_6_overdown.svg b/res/skins/LateNight/buttons/btn_hotcue_6_overdown.svg
deleted file mode 100644
index 2b7e86cb97f..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_6_overdown.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_6_pressed.svg b/res/skins/LateNight/buttons/btn_hotcue_6_pressed.svg
new file mode 100644
index 00000000000..51830c72b5f
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_6_pressed.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_6_unset.svg b/res/skins/LateNight/buttons/btn_hotcue_6_unset.svg
new file mode 100644
index 00000000000..a5125061ca7
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_6_unset.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_7.svg b/res/skins/LateNight/buttons/btn_hotcue_7.svg
index 60b5baa894b..7bf3d4a3a2a 100644
--- a/res/skins/LateNight/buttons/btn_hotcue_7.svg
+++ b/res/skins/LateNight/buttons/btn_hotcue_7.svg
@@ -1 +1 @@
-
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_7_down.svg b/res/skins/LateNight/buttons/btn_hotcue_7_down.svg
deleted file mode 100644
index 688242f47d6..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_7_down.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_7_over.svg b/res/skins/LateNight/buttons/btn_hotcue_7_over.svg
deleted file mode 100644
index d1c061c3363..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_7_over.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_7_overdown.svg b/res/skins/LateNight/buttons/btn_hotcue_7_overdown.svg
deleted file mode 100644
index 6d77cb31bb8..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_7_overdown.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_7_pressed.svg b/res/skins/LateNight/buttons/btn_hotcue_7_pressed.svg
new file mode 100644
index 00000000000..9e000236295
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_7_pressed.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_7_unset.svg b/res/skins/LateNight/buttons/btn_hotcue_7_unset.svg
new file mode 100644
index 00000000000..e0bc3b5b94a
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_7_unset.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_8.svg b/res/skins/LateNight/buttons/btn_hotcue_8.svg
index 136cdbd7ffa..17f26afa9fe 100644
--- a/res/skins/LateNight/buttons/btn_hotcue_8.svg
+++ b/res/skins/LateNight/buttons/btn_hotcue_8.svg
@@ -1 +1 @@
-
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_8_down.svg b/res/skins/LateNight/buttons/btn_hotcue_8_down.svg
deleted file mode 100644
index a0951c1e59c..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_8_down.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_8_over.svg b/res/skins/LateNight/buttons/btn_hotcue_8_over.svg
deleted file mode 100644
index e615f69cfba..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_8_over.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_8_overdown.svg b/res/skins/LateNight/buttons/btn_hotcue_8_overdown.svg
deleted file mode 100644
index 48c8b387463..00000000000
--- a/res/skins/LateNight/buttons/btn_hotcue_8_overdown.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/res/skins/LateNight/buttons/btn_hotcue_8_pressed.svg b/res/skins/LateNight/buttons/btn_hotcue_8_pressed.svg
new file mode 100644
index 00000000000..0f3e0c55af4
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_8_pressed.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_hotcue_8_unset.svg b/res/skins/LateNight/buttons/btn_hotcue_8_unset.svg
new file mode 100644
index 00000000000..17d48932cb5
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_hotcue_8_unset.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_intro_end.svg b/res/skins/LateNight/buttons/btn_intro_end.svg
new file mode 100644
index 00000000000..a46e2083b70
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_intro_end.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_intro_end_pressed.svg b/res/skins/LateNight/buttons/btn_intro_end_pressed.svg
new file mode 100644
index 00000000000..54c4c2f3a3e
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_intro_end_pressed.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_intro_start.svg b/res/skins/LateNight/buttons/btn_intro_start.svg
new file mode 100644
index 00000000000..e52321f7416
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_intro_start.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_intro_start_pressed.svg b/res/skins/LateNight/buttons/btn_intro_start_pressed.svg
new file mode 100644
index 00000000000..bb9409e12e9
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_intro_start_pressed.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_outro_end.svg b/res/skins/LateNight/buttons/btn_outro_end.svg
new file mode 100644
index 00000000000..4f8965fad19
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_outro_end.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_outro_end_pressed.svg b/res/skins/LateNight/buttons/btn_outro_end_pressed.svg
new file mode 100644
index 00000000000..060ec4243ab
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_outro_end_pressed.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_outro_start.svg b/res/skins/LateNight/buttons/btn_outro_start.svg
new file mode 100644
index 00000000000..2ea1b2ed9d0
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_outro_start.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/buttons/btn_outro_start_pressed.svg b/res/skins/LateNight/buttons/btn_outro_start_pressed.svg
new file mode 100644
index 00000000000..752d6e3eff2
--- /dev/null
+++ b/res/skins/LateNight/buttons/btn_outro_start_pressed.svg
@@ -0,0 +1 @@
+
diff --git a/res/skins/LateNight/deck_overview.xml b/res/skins/LateNight/deck_overview.xml
index 52949506b49..5a6b4d6c714 100644
--- a/res/skins/LateNight/deck_overview.xml
+++ b/res/skins/LateNight/deck_overview.xml
@@ -14,7 +14,7 @@
#EA0000
bottom|right
- #00FF00
+ #FF0000
#FFFFFF
%1
diff --git a/res/skins/LateNight/deck_row_5_transportLoopJump.xml b/res/skins/LateNight/deck_row_5_transportLoopJump.xml
index e07b6b0e8d4..b57492cec40 100644
--- a/res/skins/LateNight/deck_row_5_transportLoopJump.xml
+++ b/res/skins/LateNight/deck_row_5_transportLoopJump.xml
@@ -152,12 +152,10 @@
intro_start
- |◢
intro_end
- ◢|
@@ -168,12 +166,10 @@
outro_start
- |◣
outro_end
- ◣|
diff --git a/res/skins/LateNight/preview_deck.xml b/res/skins/LateNight/preview_deck.xml
index a4e04520ab8..60d78698405 100644
--- a/res/skins/LateNight/preview_deck.xml
+++ b/res/skins/LateNight/preview_deck.xml
@@ -135,7 +135,7 @@
bottom|right
- #00FF00
+ #FF0000
#FFFFFF
%1
diff --git a/res/skins/LateNight/sampler.xml b/res/skins/LateNight/sampler.xml
index f7119270555..58ac212aa90 100644
--- a/res/skins/LateNight/sampler.xml
+++ b/res/skins/LateNight/sampler.xml
@@ -80,7 +80,7 @@
#00FF00
bottom|right
- #00FF00
+ #FF0000
#FFFFFF
%1
diff --git a/res/skins/LateNight/style.qss b/res/skins/LateNight/style.qss
index 25ee6da5c89..589f8c4017d 100644
--- a/res/skins/LateNight/style.qss
+++ b/res/skins/LateNight/style.qss
@@ -399,7 +399,7 @@ WTime {
#BpmTextSmall {
margin: 0px 1px 0px 0px;
}
-
+
#ArtistText,
#TitleText,
@@ -506,7 +506,6 @@ WEffectButtonParameter*/
}
#VinylButton,
-#SpecialCueButton,
#FxAssignButton,
#GuiToggleButton,
#BroadcastButton,
@@ -528,7 +527,6 @@ WEffectButtonParameter*/
}
#VinylButton[displayValue="0"],
-#SpecialCueButton[displayValue="0"],
#BroadcastButton[displayValue="0"],
#SettingsButton[displayValue="0"],
#GuiToggleButton[displayValue="0"],
@@ -540,15 +538,12 @@ WEffectButtonParameter*/
}
#VinylButton[displayValue="1"],
-#SpecialCueButton[displayValue="1"],
#VinylButton[displayValue="2"],
#GuiToggleButton[displayValue="1"],
#GuiToggleButton[displayValue="2"],
#BroadcastButton[displayValue="1"], /* connecting: yellow */
#SettingsButton[displayValue="1"],
#FxAssignButton[displayValue="1"] {
- border: 1px solid #585858;
- border-radius: 2px;
color: #0e0e0e;
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
stop:0 #B69700,
@@ -559,8 +554,93 @@ WEffectButtonParameter*/
image: url(skin:/buttons/btn_settings_off.svg) no-repeat left center;
}
+#HotcueButton,
#SpecialCueButton {
- margin: 0px 2px 2px 0px;
+ /* limit background to button surface resulting from SVG backpath.
+ border width wouldn't be applied.
+ otoh, margin would set in the colored background area and not
+ crop the SVG background image set in xml button template.
+ border-width: 1px 3px 3px 1px;*/
+ margin: 1px 3px 3px 1px;
+ /* just to be sure the colored background doesn't overlap the rounded SVG border */
+ border-radius: 1px;
+ /* ronso0
+ TEST pixel fonts instead of icons
+ FAIL basically all characters look blurry with a 100% GUI scale factor of 1oo%
+ font-size: tried a lot of integers as well as .5 values
+ didn't I didn't find the magic, unintuitive floating point value that would align
+ font pixels to actual button size in pixels to make the fonts look sharp.
+
+ font-family: "Acknowledge TT (BRK)";
+ font-family: "Bulky Pixels";
+ font-family: "Irresistor";
+ font-family: "Visitor TT1 BRK";
+ font-family: "Boxy Bold";
+ font-family: "Pixel Intv";
+ font-size: 13px;
+ color: #eee;
+ */
+}
+
+#HotcueButton[displayValue="0"],
+#SpecialCueButton[displayValue="0"] {
+ background-color: #1d1d1d;
+}
+
+#SpecialCueButton[displayValue="1"] {
+ background-color: #0000D4;
+}
+
+/* Hotcue Color: Red
+ this is also the default color if Auto-Color
+ in Preferences > Decks is Off */
+#HotcueButton[displayValue="1"][highlight="0"],
+#HotcueButton[displayValue="2"][highlight="0"],
+#HotcueButton[displayValue="1"][highlight="1"],
+#HotcueButton[displayValue="2"][highlight="1"] {
+ background-color: #db0000;
+}
+
+/* Hotcue Color: Green */
+#HotcueButton[displayValue="1"][highlight="2"],
+#HotcueButton[displayValue="2"][highlight="2"] {
+ background-color: #32be44;
+}
+
+/* Hotcue Color: Blue */
+#HotcueButton[displayValue="1"][highlight="3"],
+#HotcueButton[displayValue="2"][highlight="3"] {
+ background-color: #0044ff;
+}
+
+/* Hotcue Color: Yellow */
+#HotcueButton[displayValue="1"][highlight="4"],
+#HotcueButton[displayValue="2"][highlight="4"] {
+ background-color: #f8d200;
+}
+
+/* Hotcue Color: Celeste */
+#HotcueButton[displayValue="1"][highlight="5"],
+#HotcueButton[displayValue="2"][highlight="5"] {
+ background-color: #42d4f4;
+}
+
+/* Hotcue Color: Purple */
+#HotcueButton[displayValue="1"][highlight="6"],
+#HotcueButton[displayValue="2"][highlight="6"] {
+ background-color: #af00cc;
+}
+
+/* Hotcue Color: Pink */
+#HotcueButton[displayValue="1"][highlight="7"],
+#HotcueButton[displayValue="2"][highlight="7"] {
+ background-color: #fca6d7;
+}
+
+/* Hotcue Color: White */
+#HotcueButton[displayValue="1"][highlight="8"],
+#HotcueButton[displayValue="2"][highlight="8"] {
+ background-color: #f2f2ff;
}
#SettingsButton[displayValue="1"] {
diff --git a/res/skins/LateNight/style/clipping_previewdeck.png b/res/skins/LateNight/style/clipping_previewdeck.png
index 640e41d9657..3f453287c8b 100644
Binary files a/res/skins/LateNight/style/clipping_previewdeck.png and b/res/skins/LateNight/style/clipping_previewdeck.png differ
diff --git a/res/skins/LateNight/style/volume_display_previewdeck.png b/res/skins/LateNight/style/volume_display_previewdeck.png
index 96d5715fcdd..9ff165303e5 100644
Binary files a/res/skins/LateNight/style/volume_display_previewdeck.png and b/res/skins/LateNight/style/volume_display_previewdeck.png differ
diff --git a/res/skins/LateNight/waveform.xml b/res/skins/LateNight/waveform.xml
index 04df7a64b6a..9022f7b3cbc 100644
--- a/res/skins/LateNight/waveform.xml
+++ b/res/skins/LateNight/waveform.xml
@@ -18,8 +18,8 @@
#00FF00
#EA0000
- top
- #00FF00
+ top|right
+ #FF0000
#FFFFFF
%1