diff --git a/tests_hugo/chat_node/chat_client/chat.html b/tests_hugo/chat_node/chat_client/chat.html index 02940497..adc99ce6 100644 --- a/tests_hugo/chat_node/chat_client/chat.html +++ b/tests_hugo/chat_node/chat_client/chat.html @@ -21,18 +21,23 @@
- - - - - - -

create

-

placeholder

- - - - + + + + + + +

create

+

placeholder

+ +
+ + + + + + +
- - - - @@ -136,16 +141,16 @@
- - - - diff --git a/tests_hugo/chat_node/chat_client/style/chat.css b/tests_hugo/chat_node/chat_client/style/chat.css index ce53c085..bfc6eddc 100644 --- a/tests_hugo/chat_node/chat_client/style/chat.css +++ b/tests_hugo/chat_node/chat_client/style/chat.css @@ -77,10 +77,7 @@ input.vanish { .chat_item#chat_send { grid-area: send;} .chat_item#chat_create { grid-area: create;} .chat_item#chat_user { grid-area: user;} -.chat_item#chat_back_home { grid-area: back_home;} -.chat_item#chat_back_room { grid-area: back_room;} -.chat_item#chat_back_new { grid-area: back_new;} -.chat_item#chat_back_user { grid-area: back_user;} +.chat_item#chat_back { grid-area: back;} .chat_item#chat_panel_home { grid-area: panel_home;} .chat_item#chat_panel_new { grid-area: panel_new;} .chat_item#chat_panel_msg { grid-area: panel_msg;} diff --git a/tests_hugo/chat_node/chat_client/style/chat_back.css b/tests_hugo/chat_node/chat_client/style/chat_back.css index 8e9ad4e5..8b137891 100644 --- a/tests_hugo/chat_node/chat_client/style/chat_back.css +++ b/tests_hugo/chat_node/chat_client/style/chat_back.css @@ -1,16 +1 @@ -#chat_box button.chat_item._back { - width: 30px; - background-color: transparent; -} -.chat_item._back::before { - content: ""; - position: absolute; - top: calc(50% - 6px - 1px); - left: 6px; - width: 14px; - height: 14px; - border-left: 1px solid black; - border-bottom: 1px solid black; - transform: rotate(45deg); -} diff --git a/tests_hugo/chat_node/chat_client/style/chat_buttons.css b/tests_hugo/chat_node/chat_client/style/chat_buttons.css index 2eb5cf94..d8216f8a 100644 --- a/tests_hugo/chat_node/chat_client/style/chat_buttons.css +++ b/tests_hugo/chat_node/chat_client/style/chat_buttons.css @@ -21,7 +21,7 @@ } -/* style btn when it's a list +/* BTN LIST add or remove '.btn' to toggle the hover effect */ #chat_box .list_btn button { @@ -32,3 +32,24 @@ background-color: rgb(240, 240, 240); } + +/* BACK +*/ +#chat_box .chat_item.chat_back button { + width: 30px; + height: 100%; + background-color: transparent; + display: none; +} +#chat_box .chat_item.chat_back button::before { + content: ""; + position: absolute; + top: calc(50% - 6px - 1px); + left: 6px; + width: 14px; + height: 14px; + border-left: 1px solid black; + border-bottom: 1px solid black; + transform: rotate(45deg); +} + diff --git a/tests_hugo/chat_node/chat_client/style/layout_create.css b/tests_hugo/chat_node/chat_client/style/layout_create.css index 645687a3..9a181b4b 100644 --- a/tests_hugo/chat_node/chat_client/style/layout_create.css +++ b/tests_hugo/chat_node/chat_client/style/layout_create.css @@ -1,17 +1,25 @@ #chat_box.create { grid: - ' back_new create close ' auto + ' back create close ' auto ' panel_create panel_create panel_create ' 1fr / auto 1fr auto ; } -#chat_box.create .chat_item#chat_back_new, +#chat_box.create .chat_item#chat_back, #chat_box.create .chat_item#chat_create, #chat_box.create .chat_item#chat_close, #chat_box.create .chat_item#chat_panel_create { display: flex; } + +/* back btn +*/ +#chat_box.create .chat_item.chat_back button.back_new { + display: flex; +} + + /* title "create" appearance */ #chat_box.create .chat_item.chat_create { diff --git a/tests_hugo/chat_node/chat_client/style/layout_home.css b/tests_hugo/chat_node/chat_client/style/layout_home.css index 3915877a..83d64e7d 100644 --- a/tests_hugo/chat_node/chat_client/style/layout_home.css +++ b/tests_hugo/chat_node/chat_client/style/layout_home.css @@ -12,6 +12,7 @@ display: flex; } + /* button "new" appearance */ /* add or remove '.chat_item' to toggle the hover effect */ diff --git a/tests_hugo/chat_node/chat_client/style/layout_mute.css b/tests_hugo/chat_node/chat_client/style/layout_mute.css index 5d89f425..46b649b1 100644 --- a/tests_hugo/chat_node/chat_client/style/layout_mute.css +++ b/tests_hugo/chat_node/chat_client/style/layout_mute.css @@ -1,17 +1,25 @@ #chat_box.mute { grid: - ' back_user user close ' auto + ' back user close ' auto ' panel_mute panel_mute panel_mute ' 1fr / auto 1fr auto ; } -#chat_box.mute .chat_item#chat_back_user, +#chat_box.mute .chat_item#chat_back, #chat_box.mute .chat_item#chat_user, #chat_box.mute .chat_item#chat_close, #chat_box.mute .chat_item#chat_panel_mute { display: flex; } + +/* back btn +*/ +#chat_box.mute .chat_item.chat_back button.back_user { + display: flex; +} + + /* title "mute" appearance */ #chat_box.mute .chat_item.chat_user { diff --git a/tests_hugo/chat_node/chat_client/style/layout_new.css b/tests_hugo/chat_node/chat_client/style/layout_new.css index c1513e4a..ddaf8e14 100644 --- a/tests_hugo/chat_node/chat_client/style/layout_new.css +++ b/tests_hugo/chat_node/chat_client/style/layout_new.css @@ -1,11 +1,11 @@ #chat_box.new { grid: - ' back_home new close ' auto + ' back new close ' auto ' panel_new panel_new panel_new ' 1fr / auto 1fr auto ; } -#chat_box.new .chat_item#chat_back_home, +#chat_box.new .chat_item#chat_back, #chat_box.new .chat_item#chat_new, #chat_box.new .chat_item#chat_close, #chat_box.new .chat_item#chat_panel_new { @@ -13,6 +13,13 @@ } +/* back btn +*/ +#chat_box.new .chat_item.chat_back button.back_home { + display: flex; +} + + /* button "new" appearance */ /* add or remove '.chat_item' to toggle the hover effect */ diff --git a/tests_hugo/chat_node/chat_client/style/layout_protected.css b/tests_hugo/chat_node/chat_client/style/layout_protected.css index cef8e9f8..ae8c6ef3 100644 --- a/tests_hugo/chat_node/chat_client/style/layout_protected.css +++ b/tests_hugo/chat_node/chat_client/style/layout_protected.css @@ -1,17 +1,25 @@ #chat_box.protected { grid: - ' back_new room_name close ' auto + ' back room_name close ' auto ' panel_protected panel_protected panel_protected ' 1fr / auto 1fr auto ; } -#chat_box.protected .chat_item#chat_back_new, +#chat_box.protected .chat_item#chat_back, #chat_box.protected .chat_item#chat_room_name, #chat_box.protected .chat_item#chat_close, #chat_box.protected .chat_item#chat_panel_protected { display: flex; } + +/* back btn +*/ +#chat_box.protected .chat_item.chat_back button.back_new { + display: flex; +} + + /* button "" appearance add or remove '.chat_item' to toggle the hover effect */ @@ -25,12 +33,14 @@ margin-top: 30px; } + /* form */ #chat_box.protected form { margin: 0px auto; } + /* submit button https://www.fileformat.info/info/unicode/category/So/list.htm U+21AA RIGHTWARDS ARROW WITH HOOK ↪ diff --git a/tests_hugo/chat_node/chat_client/style/layout_room.css b/tests_hugo/chat_node/chat_client/style/layout_room.css index d3da6c8f..2efaf9ce 100644 --- a/tests_hugo/chat_node/chat_client/style/layout_room.css +++ b/tests_hugo/chat_node/chat_client/style/layout_room.css @@ -1,12 +1,12 @@ #chat_box.room { grid: - ' back_home room_name room_name close ' auto + ' back room_name room_name close ' auto ' panel_msg panel_msg panel_msg panel_msg ' 1fr ' panel_write panel_write send send ' auto / auto 1fr auto auto ; } -#chat_box.room .chat_item#chat_back_home, +#chat_box.room .chat_item#chat_back, #chat_box.room .chat_item#chat_room_name, #chat_box.room .chat_item#chat_close, #chat_box.room .chat_item#chat_panel_msg, @@ -16,6 +16,13 @@ } +/* back btn +*/ +#chat_box.room .chat_item.chat_back button.back_home { + display: flex; +} + + /* button "" appearance */ /* add or remove '.chat_item' to toggle the hover effect */ diff --git a/tests_hugo/chat_node/chat_client/style/layout_room_set.css b/tests_hugo/chat_node/chat_client/style/layout_room_set.css index db9ebccd..b2760ea4 100644 --- a/tests_hugo/chat_node/chat_client/style/layout_room_set.css +++ b/tests_hugo/chat_node/chat_client/style/layout_room_set.css @@ -1,11 +1,11 @@ #chat_box.room_set { grid: - ' back_room room_name close ' auto + ' back room_name close ' auto ' panel_room_set panel_room_set panel_room_set ' 1fr / auto 1fr auto ; } -#chat_box.room_set .chat_item#chat_back_room, +#chat_box.room_set .chat_item#chat_back, #chat_box.room_set .chat_item#chat_room_name, #chat_box.room_set .chat_item#chat_close, #chat_box.room_set .chat_item#chat_panel_room_set { @@ -13,6 +13,13 @@ } +/* back btn +*/ +#chat_box.room_set .chat_item.chat_back button.back_room { + display: flex; +} + + /* button "" appearance */ /* add or remove '.chat_item' to toggle the hover effect */ diff --git a/tests_hugo/chat_node/chat_client/style/layout_settings.css b/tests_hugo/chat_node/chat_client/style/layout_settings.css index e4397fe0..632cab7b 100644 --- a/tests_hugo/chat_node/chat_client/style/layout_settings.css +++ b/tests_hugo/chat_node/chat_client/style/layout_settings.css @@ -1,17 +1,25 @@ #chat_box.settings { grid: - ' back_home settings close ' auto + ' back settings close ' auto ' panel_settings panel_settings panel_settings ' 1fr / auto 1fr auto ; } -#chat_box.settings .chat_item#chat_back_home, +#chat_box.settings .chat_item#chat_back, #chat_box.settings .chat_item#chat_settings, #chat_box.settings .chat_item#chat_close, #chat_box.settings .chat_item#chat_panel_settings { display: flex; } + +/* back btn +*/ +#chat_box.settings .chat_item.chat_back button.back_home { + display: flex; +} + + /* button "settings" appearance */ /* add or remove '.chat_item' to toggle the hover effect */ diff --git a/tests_hugo/chat_node/chat_client/style/layout_user.css b/tests_hugo/chat_node/chat_client/style/layout_user.css index c33d04a6..e810631f 100644 --- a/tests_hugo/chat_node/chat_client/style/layout_user.css +++ b/tests_hugo/chat_node/chat_client/style/layout_user.css @@ -1,17 +1,39 @@ #chat_box.user { grid: - ' back_room user close ' auto + ' back user close ' auto ' panel_user panel_user panel_user ' 1fr / auto 1fr auto ; } -#chat_box.user .chat_item#chat_back_room, +#chat_box.user .chat_item#chat_back, #chat_box.user .chat_item#chat_user, #chat_box.user .chat_item#chat_close, #chat_box.user .chat_item#chat_panel_user { display: flex; } + +/* back btn +*/ +#chat_box.user .chat_item.chat_back button.back_room { + display: flex; +} +/* from settings */ +#chat_box._settings .chat_item.chat_back button.btn { + display: none; +} +#chat_box._settings .chat_item.chat_back button.back_settings { + display: flex; +} +/* from room settings */ +#chat_box._room_set .chat_item.chat_back button.btn { + display: none; +} +#chat_box._room_set .chat_item.chat_back button.back_room_set { + display: flex; +} + + /* title "user" appearance */ #chat_box.user .chat_item.chat_user {