From 3fbaf7c88b6db5c79718662d04ed68088ab7e47a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane?= Date: Fri, 8 Sep 2023 21:08:36 +0200 Subject: [PATCH 1/3] Refonte de la page generateur --- assets/less/colors/color1.less | 2 +- assets/less/colors/color2.less | 4 +-- assets/less/colors/color4.less | 4 +-- assets/less/component/common.less | 9 ++++-- assets/less/component/queue.less | 17 ++++++----- assets/less/component/transaction.less | 7 +---- assets/less/global.desktop.less | 15 +++++----- src/views/components/bases/ob/dock2.php | 12 ++++---- tailwind.config.js | 3 ++ .../blocks/athena/building_panel.html.twig | 30 ++++++++++++------- .../components/base/building_queues.html.twig | 8 +++-- templates/components/base/fast_view.html.twig | 12 ++++---- templates/components/common/navbar.html.twig | 12 ++++---- templates/layouts/base.html.twig | 3 ++ .../molecules/base/building_card.html.twig | 26 ++++++++++------ .../molecules/base/building_queue.html.twig | 2 +- 16 files changed, 97 insertions(+), 69 deletions(-) diff --git a/assets/less/colors/color1.less b/assets/less/colors/color1.less index d859d2842..967b0cf82 100755 --- a/assets/less/colors/color1.less +++ b/assets/less/colors/color1.less @@ -2,8 +2,8 @@ @color-type: 1; @light: #b01e2d; -@dark: #510816; @textOverBg: white; @medium: #6e161b; +@dark: #510816; @import '../main.desktop.v3.less'; diff --git a/assets/less/colors/color2.less b/assets/less/colors/color2.less index 6b23fb68e..16eb1768c 100755 --- a/assets/less/colors/color2.less +++ b/assets/less/colors/color2.less @@ -2,8 +2,8 @@ @color-type: 2; @light: #233dc0; -@dark: #0c1944; @textOverBg: white; -@medium: #1d257e; +@medium: #263083; +@dark: #172c70; @import '../main.desktop.v3.less'; diff --git a/assets/less/colors/color4.less b/assets/less/colors/color4.less index 068d4fb7b..32aa3ed9c 100755 --- a/assets/less/colors/color4.less +++ b/assets/less/colors/color4.less @@ -2,8 +2,8 @@ @color-type: 4; @light: #a935c7; -@dark: #310948; @textOverBg: white; -@medium: #5a1072; +@medium: #6f1d8c; +@dark: #480f6e; @import '../main.desktop.v3.less'; diff --git a/assets/less/component/common.less b/assets/less/component/common.less index e8fa9141f..483054850 100755 --- a/assets/less/component/common.less +++ b/assets/less/component/common.less @@ -118,6 +118,10 @@ input { padding: 10px; line-height: 150%; background: black; + font-size: 16px; + strong { + color: @light; + } } .alone-button { @@ -885,7 +889,7 @@ input { text-align: center; font-size: 12px; border-radius: 100%; - top: 38px; left: 58px; + top: 30px; left: 50px; border: solid 1px white; z-index: 22; background: @medium; @@ -917,7 +921,6 @@ input { .button { display: block; - margin: 10px; padding: 5px 10px; width: 240px; line-height: 20px; text-align: right; color: white; @@ -935,7 +938,7 @@ input { } &.disable { - background: #202020; + background: rgba(@medium, .4); cursor: default; } diff --git a/assets/less/component/queue.less b/assets/less/component/queue.less index 50d8e1f13..47959f9ba 100755 --- a/assets/less/component/queue.less +++ b/assets/less/component/queue.less @@ -6,7 +6,7 @@ position: relative; background: black; border: solid 1px #0A0A0A; - border-top: solid 1px #202020; + border-top-color: #202020; min-height: 60px; display: block; @@ -65,9 +65,9 @@ float: left; width: 40px; height: 40px; margin: 5px; padding: 5px; - background: black; + background: #151515; border-radius: 100%; - border: solid 1px #202020; + border: solid 1px @light; } strong { @@ -75,8 +75,8 @@ margin: 6px 0 2px 0; .level { - font-size: 11px; - color: #CCC; + font-size: 12px; + color: @light; } } @@ -94,7 +94,9 @@ position: relative; display: block; clear: both; - margin: 5px; height: 3px; + border-radius: 14px; + margin: 5px; + height: 10px; background: #4F4F4F; } @@ -103,7 +105,8 @@ display: block; height: 100%; background: @light; + border-radius: 14px; } } -} \ No newline at end of file +} diff --git a/assets/less/component/transaction.less b/assets/less/component/transaction.less index 9e94a4565..2c4090018 100755 --- a/assets/less/component/transaction.less +++ b/assets/less/component/transaction.less @@ -225,11 +225,6 @@ } } -.component .build-item.disable .button span { - color: #696969; -} - - .component.transaction .new-transaction { width: 279px; position: absolute; @@ -276,4 +271,4 @@ &.max-price { right: 5px;} } } -} \ No newline at end of file +} diff --git a/assets/less/global.desktop.less b/assets/less/global.desktop.less index a510461f2..9337f12db 100755 --- a/assets/less/global.desktop.less +++ b/assets/less/global.desktop.less @@ -1,8 +1,8 @@ html { height: 100%; } body { margin: 0; padding: 0; - font-family: 'Roboto', 'Trebuchet MS', 'Arial', sans-serif; - font-size: 13px; + font-family: 'Titillium Web', sans-serif; + font-size: 16px; } .bull { @@ -11,11 +11,10 @@ body { z-index: 1200; padding: 4px 8px; max-width: 280px; - color: white; - background: #202020; + color: @dark; + background: @light; border-radius: 3px; - border: solid 1px #4F4F4F; - box-shadow: inset 0 0 3px black; + box-shadow: inset 0 0 3px @medium; &:before { content: ''; @@ -27,11 +26,11 @@ body { &.top:before { bottom: -14px; - border-color: #4F4F4F transparent transparent transparent; + border-color: @light transparent transparent transparent; } &.bottom:before { top: -14px; - border-color: transparent transparent #4F4F4F transparent; + border-color: transparent transparent @light transparent; } &.left:before { right: 12px; diff --git a/src/views/components/bases/ob/dock2.php b/src/views/components/bases/ob/dock2.php index 8a8f2fc9f..9aa0e9c3d 100755 --- a/src/views/components/bases/ob/dock2.php +++ b/src/views/components/bases/ob/dock2.php @@ -159,8 +159,8 @@ $remainingTime = Utils::interval(Utils::now(), $queue->dEnd, 's'); echo $realSizeQueue > 1 - ? '
' - : '
'; + ? '
' + : '
'; echo '×'; echo ''; @@ -178,9 +178,11 @@ } echo '
'; } else { - echo '
'; - echo ''; - echo 'Emplacement libre'; + echo '
'; + echo '
'; + echo ''; + echo 'Emplacement libre'; + echo '
'; echo ''; echo '
'; } diff --git a/tailwind.config.js b/tailwind.config.js index ec12a2a01..a0ccf0962 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -10,4 +10,7 @@ module.exports = { plugins: [ require('@tailwindcss/forms'), ], + safelist: [ + 'py-2', + ], } diff --git a/templates/blocks/athena/building_panel.html.twig b/templates/blocks/athena/building_panel.html.twig index 4dc3345ee..40feb7167 100644 --- a/templates/blocks/athena/building_panel.html.twig +++ b/templates/blocks/athena/building_panel.html.twig @@ -39,24 +39,34 @@ {% set level = i + 1 %} {% set level_data = data[i] %} level %}class="small-grey"{% elseif current_level == level %}class="active"{% endif %}> - {{ level_data.note|raw }} + {{ level_data.note|raw }} - {{ level_data.resourcePrice }} - ressources + + {{ level_data.resourcePrice }} + ressources + - {{ level_data.time }} - relève + + {{ level_data.time }} + relève + {% for stat_data in level_data.stats %} - {{ stat_data.stat }} - {% if stat_data.image is defined %} - {{ stat_data.alt }} - {% endif %} + + {{ stat_data.stat }} + {% if stat_data.image is defined %} + {{ stat_data.alt }} + {% endif %} + {% endfor %} - {{ data[i].points }} + + + {{ data[i].points }} + + {% endfor %} diff --git a/templates/components/base/building_queues.html.twig b/templates/components/base/building_queues.html.twig index c2524d1ab..73bef443d 100644 --- a/templates/components/base/building_queues.html.twig +++ b/templates/components/base/building_queues.html.twig @@ -16,9 +16,11 @@ {% if building_queues_count < available_queues %} {% for i in range(building_queues_count, available_queues - 1) %} -
- - Emplacement libre +
+
+ + Emplacement libre +
{% endfor %} diff --git a/templates/components/base/fast_view.html.twig b/templates/components/base/fast_view.html.twig index ee9870045..6593a32cd 100644 --- a/templates/components/base/fast_view.html.twig +++ b/templates/components/base/fast_view.html.twig @@ -50,7 +50,7 @@ {% set nextTime = building_queue|queue_duration %} {% set nextTotalTime = nextTotalTime + building_queue|building_queue_time %} -
+
× @@ -88,9 +88,9 @@ {% set remainingTime = ship_queue|queue_duration %} {% if realSizeQueue > 1 %} -
+
{% else %} -
+
{% endif %} @@ -131,9 +131,9 @@ {% set remainingTime = ship_queue|queue_duration %} {% if realSizeQueue > 1 %} -
+
{% else %} -
+
{% endif %} @@ -175,7 +175,7 @@ {% set totalTimeTechno = totalTimeTechno + technology_queue|technology_queue_time %} {% set remainingTotalTime = technology_queue|queue_duration %} -
+
{{ get_technology_info(technology_queue.technology, 'name') }} diff --git a/templates/components/common/navbar.html.twig b/templates/components/common/navbar.html.twig index 1e007a92f..c9a0b408a 100644 --- a/templates/components/common/navbar.html.twig +++ b/templates/components/common/navbar.html.twig @@ -358,7 +358,7 @@ {% set queue_time = queue|building_queue_time %} {% set queue_duration = queue|queue_duration %}
-
0 %} {% set queue = current_technology_queues[0] %}
-
0 %} {% set queue = current_dock1_ship_queues[0] %}
-
0 %} {% set queue = current_dock2_ship_queues[0] %}
-
0 %}
{% for commander in incoming_commanders %} -
0 %}
{% for commander in outgoing_commanders %} -