From 4f7b6d6b0ba287869cfe4fb62aab71b5e168edec Mon Sep 17 00:00:00 2001 From: ralf Date: Fri, 13 Sep 2024 11:49:09 +0200 Subject: [PATCH] readd or replace many missing/removed images --- api/src/Image.php | 3 +- api/templates/default/css/default.css | 2 +- api/templates/default/css/flags.css | 2 +- api/templates/default/etemplate2.css | 273 ++---------------- api/templates/default/images/flags.png | Bin 0 -> 65960 bytes api/templates/default/images/gradient01.png | Bin 0 -> 249 bytes api/templates/default/images/gradient02.png | Bin 0 -> 246 bytes api/templates/default/images/gradient22.png | Bin 0 -> 280 bytes api/templates/default/images/photo.png | Bin 0 -> 4748 bytes .../default/images/resize-transparent.png | Bin 0 -> 356 bytes api/templates/default/images/selectcols.svg | 4 + .../default/images/tab_header_bg.png | Bin 0 -> 199 bytes calendar/templates/mobile/app.css | 14 +- infolog/templates/default/app.css | 2 +- pixelegg/css/fancy.css | 2 +- pixelegg/css/mobile.css | 2 +- pixelegg/css/monochrome.css | 2 +- pixelegg/css/pixelegg.css | 2 +- pixelegg/less/layout_raster_scrollarea.less | 2 +- pixelegg/mobile/fw_mobile.css | 2 +- preferences/templates/mobile/app.css | 10 + 21 files changed, 64 insertions(+), 258 deletions(-) create mode 100644 api/templates/default/images/flags.png create mode 100755 api/templates/default/images/gradient01.png create mode 100755 api/templates/default/images/gradient02.png create mode 100644 api/templates/default/images/gradient22.png create mode 100755 api/templates/default/images/photo.png create mode 100644 api/templates/default/images/resize-transparent.png create mode 100644 api/templates/default/images/selectcols.svg create mode 100644 api/templates/default/images/tab_header_bg.png diff --git a/api/src/Image.php b/api/src/Image.php index b8f7a21526..ae348cc2b1 100644 --- a/api/src/Image.php +++ b/api/src/Image.php @@ -43,6 +43,7 @@ class Image 'arrow_left' => 'caret-left-fill', 'arrow_right' => 'caret-right-fill', 'arrow_up' => 'caret-up-fill', + 'attach' => 'paperclip', 'back' => 'arrow-bar-left', 'bullet' => 'record', 'cake' => 'cake2', @@ -190,7 +191,7 @@ class Image 'planner' => 'people', 'planner_category' => 'tags', 'plus' => 'plus-lg', - 'portrait' => 'tablet', + 'portrail' => 'tablet', 'preferences' => 'gear', 'previous' => 'arrow-bar-left', 'print' => 'printer', diff --git a/api/templates/default/css/default.css b/api/templates/default/css/default.css index 7e5c13a660..466132dab5 100644 --- a/api/templates/default/css/default.css +++ b/api/templates/default/css/default.css @@ -99,7 +99,7 @@ } #sideresize { - background-image:url(../images/resize-transparent.png); + background-image:url(../../../../node_modules/bootstrap-icons/icons/); } .th { diff --git a/api/templates/default/css/flags.css b/api/templates/default/css/flags.css index f524b05d93..383e0a95fa 100644 --- a/api/templates/default/css/flags.css +++ b/api/templates/default/css/flags.css @@ -10,7 +10,7 @@ et2-select-country:not([open])::part(prefix), et2-select-country::part(flag) { } /* No country selected*/ et2-select-country:not(.hasValue)::part(prefix), et2-select-country::part(emptyLabel) { - background-image: url(../images/internet.svg); + background-image: url(../../../../node_modules/bootstrap-icons/icons/globe2.svg); background-position: center; background-size: 20px; background-repeat: no-repeat; diff --git a/api/templates/default/etemplate2.css b/api/templates/default/etemplate2.css index b33989c7ab..cd058abcda 100644 --- a/api/templates/default/etemplate2.css +++ b/api/templates/default/etemplate2.css @@ -305,15 +305,15 @@ a.et2_url { } a.et2_url.email { - background-image: url(images/email.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/envelope.svg); } a.et2_url.phone { - background-image: url(images/phone.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/telephone.svg); } a.et2_url.url { - background-image: url(images/url.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/globe2.svg); } .et2_url_email_contactPlus > img { @@ -742,7 +742,7 @@ span.et2_date_duration span { margin-left: 3px; text-indent: 20px; background-size: contain; - background-image: url(images/datepopup.svg); + background-image: url(../../../node_modules/bootstrap-icons/icons/calendar3.svg); } .ui-datepicker .ui-datepicker-prev .ui-icon, .ui-datepicker .ui-datepicker-next .ui-icon { @@ -821,7 +821,7 @@ td.et2_customfield_header et2-label { /* Custom field list inside nextmatch rows gets an icon for each row */ .et2_nextmatch .egwGridView_grid .et2_customfield_list > tbody > tr { - background-image: url('images/dialog_info.svg'); + background-image: url('../../../node_modules/bootstrap-icons/icons/info-circle.svg'); background-repeat: no-repeat; background-size: 1em; } @@ -844,11 +844,11 @@ Nextmatch print dialog } #nm_print_dialog et2-switch#_orientation .label .on { - background-image: url('images/portrait.svg'); + background-image: url('../../../node_modules/bootstrap-icons/icons/tablet.svg'); } #nm_print_dialog et2-switch#_orientation .label .off { - background-image: url('images/landscape.svg'); + background-image: url('../../../node_modules/bootstrap-icons/icons/tablet-landscape.svg'); } /* @@ -1006,7 +1006,7 @@ div.et2_file { height: 16px; float: right; display: block; - background-image: url("images/close.png"); + background-image: url("../../../node_modules/bootstrap-icons/icons/x-lg.svg"); background-position: center; background-repeat: no-repeat; background-size: 16px; @@ -1028,7 +1028,7 @@ div.et2_file { span.et2_file_span { display: inline-block; background-position: 2px; - background-image: url(images/attach.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/paperclip.svg); background-repeat: no-repeat; background-size: 16px; cursor: pointer; @@ -1202,11 +1202,11 @@ div.et2_link_entry input.ui-autocomplete-input { } .et2_link_to span.status.success { - background-image: url(images/tick.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/check-lg.svg); } .et2_link_to span.status.error { - background-image: url(images/error.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/exclamation-circle.svg); } .et2_link_to .progress { @@ -1323,7 +1323,7 @@ et2-link-string et2-link::part(base) { .et2_link_list td div.delete, .et2_vfs td div.delete { visibility: hidden; - background-image: url("images/close.png"); + background-image: url("../../../node_modules/bootstrap-icons/icons/x-lg.svg"); background-position: center; background-repeat: no-repeat; padding: 0px; @@ -1400,7 +1400,7 @@ div.et2_vfsPath li { } div.et2_vfsPath ul.scrollable li { - cursor: url(images/mouse_scroll_lr.svg) 20 1, pointer; + cursor: url(../../../node_modules/bootstrap-icons/icons/arrows.svg) 20 1, pointer; } li.vfsPath.et2_clickable:first-child { @@ -1428,7 +1428,7 @@ li.vfsPath.et2_clickable:not(:first-child):after { } .et2_vfsPath input.et2_textbox.et2_vfs { - background-image: url(images/edit.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/pencil-square.svg); background-repeat: no-repeat; background-size: 16px; background-position: center; @@ -1698,7 +1698,7 @@ et2-tab-panel { .et2_taglist .mailinglist { width: 100%; - background-image: url(images/email.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/envelope.svg); padding-right: 20px; background-position: right; background-repeat: no-repeat; @@ -1758,219 +1758,6 @@ table.egwGridView_grid img.et2_avatar { height: auto; } -/* Toggle single / multiple */ -.et2_taglist_toggle { - position: relative; - overflow: visible !important; -} - -.et2_taglist_toggle > div.ms-ctn { - display: inline-block; - width: calc(100% - 10px); - padding-right: 2px; -} - -.et2_taglist_toggle.ui-state-hover, -.et2_taglist_toggle.ui-state-active { - z-index: 1; -} - -.et2_taglist_toggle:not(.et2_taglist_single) .ms-ctn { - /* height: 100%;*/ -} - -.et2_taglist_toggle > div.toggle { - top: 1px; - width: 23px; - height: 23px; - position: absolute; - right: 0px; - z-index: 5; - background-color: white; - background-repeat: no-repeat; - background-position: center center; - background-image: url("images/foldertree_nolines_minus.gif"); -} - -.et2_taglist_toggle div.ms-ctn { - padding: 0; - padding-left: 10px; -} - -.et2_taglist_toggle.et2_taglist_single:not(.expanded) > div.toggle { - display: none; -} - -.et2_taglist_toggle.et2_taglist_single.expanded > div.toggle { - background-image: url("images/foldertree_nolines_plus.gif"); - display: block; -} - -.et2_taglist_toggle:not(.et2_taglist_single) .ms-trigger { - display: none; -} - -/* Single select */ -.et2_taglist_single .ms-ctn { - padding: 0px 7px; - min-width: 50px; -} - -.et2_taglist_single div.ms-ctn .ms-sel-item + input { - display: none; -} - -.et2_taglist_single .ms-ctn .ms-trigger .ms-trigger-ico { - margin-top: 9px; -} - -div .et2_taglist_single div.ms-sel-ctn div.ms-sel-item { - border: none; - background: inherit; - margin-bottom: 0px; - - white-space: nowrap; - overflow: hidden; -} - -div .et2_taglist_single:not(.et2_taglist_small) div.ms-sel-ctn div.ms-sel-item { - width: calc(100% - 30px); -} - -.et2_taglist_single div.ms-sel-item > span:not(.ms-close-btn):not(.ms-edit-btn) { - max-width: 100%; - width: 100%; - display: inline-block; - overflow: hidden; - text-overflow: ellipsis; -} - -.et2_taglist_single .ms-edit-btn { - display: none; -} - -.et2_taglist_toggle.et2_taglist_small.et2_taglist_single::before { - display: none; -} - -.et2_taglist_single div.ms-sel-ctn .ms-close-btn { - position: relative; - top: 0px; - right: 20px; - float: none; - display: inline-block; -} - -.et2_taglist_toggle .ms-ctn-focus { - box-shadow: none; -} - -.et2_taglist.et2_taglist_toggle div.ms-ctn input { - border: none; -} - -.et2_taglist.et2_taglist_single .ms-ctn.form-control { - -} - -.et2_taglist_single.et2_taglist_category .ms-sel-item > span:first-child { - padding: 0; -} - -/* Taglist that is limited in size - does not grow */ -.et2_taglist.et2_taglist_small .ms-ctn, -.et2_taglist.et2_taglist_small .ms-res-ctn { - min-width: auto; -} - -.et2_taglist_small { - position: relative; - max-height: 3em; - overflow: hidden; -} - -.et2_taglist_small::before { - content: attr(data-content) ''; - text-align: right; - position: absolute; - z-index: 10; - bottom: 0px; - right: 0; - padding-top: 1em; - padding-bottom: 3px; - padding-right: 1em; - padding-left: 2em; - min-height: 1.2em; - min-width: 25%; - background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 25%); -} - -.et2_taglist_small:not(.et2_taglist_single) { - border-bottom: 1px solid silver; - border-right: 1px solid silver; -} - -div .et2_taglist_small.et2_taglist_single div.ms-sel-ctn div.ms-sel-item { - max-width: calc(100% - 43px); - width: 100%; -} - -.et2_taglist_toggle.et2_taglist_small::before { -} - -.et2_taglist_small.ui-state-hover, -.et2_taglist_small.ui-state-active { - max-height: none; - min-width: 10em; - background: white; - z-index: 5; - margin-top: 0px; - transition-duration: 0s; - font-weight: normal; - overflow: visible; -} - -.et2_taglist_small.ui-state-hover::before, -.et2_taglist_small.ui-state-active::before { - display: none; -} - -.et2_taglist_small div.ms-sel-item { - white-space: nowrap; - overflow: hidden; -} - -.et2_taglist.et2_taglist_single.nm_filterheader_taglist div.ms-ctn input { - min-width: calc(100% - 30px); -} - -/* Taglist category */ -.et2_taglist_category span[class*="cat_"]:not([class*="cat_level"]) { - height: 1.7em; - width: 6px; - margin: -3px -5px; - float: left; -} - -.et2_taglist_category.et2_taglist_single span[class*="cat_"]:not([class*="cat_level"]) { - height: 2em; - margin-bottom: -6px; - position: absolute; - margin-left: -8px; - margin-top: -2px; - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; -} - -.et2_taglist_category .ms-res-item > span { - margin-left: 3px; -} - -.et2_taglist_category .ms-sel-item > span:first-child { - padding-left: 5px; -} - - /** * VFS widget(s) */ @@ -2168,7 +1955,7 @@ egw-validation-feedback[type] { background-color: #e5f3d0; color: #98a930; border-color: #9ea930; - background-image: url(images/tick.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/check-lg.svg); background-repeat: no-repeat; background-size: contain; padding-left: 20px; @@ -2180,7 +1967,7 @@ egw-validation-feedback[type] { background-color: #d9e2ed; border-color: #56729a; color: #56729a; - background-image: url(images/hint.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/info-circle.svg); background-repeat: no-repeat; padding-left: 20px; } @@ -2340,7 +2127,7 @@ egw-validation-feedback[type] { display: inline-block; padding: 0px 4px; margin: -2px 5px; - background-image: url(images/fav_filter.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/star.svg); background-size: 9px 9px; } @@ -2399,12 +2186,12 @@ ul[id$='favorites_popup_state'] span.filter_value { .nextmatch_sortheader.asc { font-weight: bold; - background-image: url(images/up.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/caret-up-fill.svg); } .nextmatch_sortheader.desc { font-weight: bold; - background-image: url(images/down.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/caret-down-fill.svg); } .nextmatch_resize_helper { @@ -2797,7 +2584,7 @@ table.egwGridView_outer thead tr th.noResize:hover { padding: 0px 0px 0px 2em; background-repeat: no-repeat; background-size: 1em; - background-image: url(images/check.svg); + background-image: url(../../../node_modules/bootstrap-icons/icons/check-lg.svg); } .long_task .message.error { @@ -2837,7 +2624,7 @@ div.et2_toolbar.ui-widget-header { background: none; } .et2_toolbar_more summary.ui-toolbar-menulistHeader.list_header-short { - background-image: url(images/dots.svg); + background-image: url(../../../node_modules/bootstrap-icons/icons/three-dots-vertical.svg); background-size: 16px; height: 32px; width: 20px; @@ -2864,7 +2651,7 @@ div.et2_toolbar.ui-widget-header { background-position: left; } .et2_toolbar .et2_toolbar_more summary .toolbar-admin-pref { - background-image: url(images/setup.svg); + background-image: url(../../../node_modules/bootstrap-icons/icons/gear.svg); background-repeat: no-repeat; background-size: 20px; width: 20px; @@ -2896,7 +2683,7 @@ div.et2_toolbar.ui-widget-header { background-color: transparent; } .et2_toolbar details[open].et2_toolbar_more .ui-toolbar-menulistHeader.list_header-short { - background-image: url(images/arrow_down.svg); + background-image: url(../../../node_modules/bootstrap-icons/icons/caret-down-fill.svg); background-size: 12px; background-position: center; background-repeat: no-repeat; @@ -3652,7 +3439,7 @@ div.blueimp-gallery-playing > .play-pause { position: absolute; right: 120px; top: 20px; - background: url(images/apply.svg) 0 0 no-repeat; + background: url(../../../node_modules/bootstrap-icons/icons/floppy.svg) 0 0 no-repeat; background-size: 24px; height: 24px; width: 24px; @@ -3888,7 +3675,7 @@ div.eml { } div.eml div.emlEdit { - background-image: url(images/edit.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/pencil-square.svg); background-position: center; width: 100%; height: 50%; @@ -3899,7 +3686,7 @@ div.eml div.emlEdit { } div.eml div.emlDelete { - background-image: url(images/delete.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/trash3.svg); background-position: center; width: 100%; height: 50%; @@ -3934,7 +3721,7 @@ div.eml div.emlDelete:hover, div.eml div.emlEdit:hover { height: 22px !important; padding: 0; background-position-x: 3px !important; - background-image: url(images/add.png); + background-image: url(../../../node_modules/bootstrap-icons/icons/plus-circle.svg); overflow: hidden !important; text-indent: 100px !important; } @@ -4029,7 +3816,7 @@ tr.disableIfNoEPL { } .et2_editable { - cursor: url(images/cursor_editable.svg), pointer; + cursor: url(../../../node_modules/bootstrap-icons/icons/copy.svg), pointer; } .dragover { @@ -4048,7 +3835,7 @@ tr.disableIfNoEPL { font-size: 20pt; font-weight: bold; text-align: center; - background-image: url(images/drop.svg); + background-image: url(../../../node_modules/bootstrap-icons/icons/paperclip.svg); background-position: center; background-size: 20%; background-repeat: no-repeat; diff --git a/api/templates/default/images/flags.png b/api/templates/default/images/flags.png new file mode 100644 index 0000000000000000000000000000000000000000..0ffa81a6f8356810088534f2df058494308308fe GIT binary patch literal 65960 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 qvwQgueErl+09dFZG!nxxZ~nMO2f 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 literal 0 HcmV?d00001 diff --git a/api/templates/default/images/selectcols.svg b/api/templates/default/images/selectcols.svg new file mode 100644 index 0000000000..01bda2fdc2 --- /dev/null +++ b/api/templates/default/images/selectcols.svg @@ -0,0 +1,4 @@ + + + + diff --git a/api/templates/default/images/tab_header_bg.png b/api/templates/default/images/tab_header_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..5d09c856b007a8316c5b47a9fb97c6ea731635b1 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmP?haiWRWaeuQb)b-BiEBiObAE1a zYF-J0b5UwyNotBhd1gt5g1e`0KzJjcI8c$2r;B4q#NoH+3>g_1IG7jQ+<#?OCXc*_ i0~1ivX7;w span { position: absolute; background-color: #808080; @@ -2681,7 +2685,7 @@ div#calendar-container div.calendar table tbody tr.rowhilite td { width: calc(100% - 58px); } #calendar-toolbar_toolbar et2-switch .label.on span.off { - filter: invert(1); + filter: opacity(0.4); } #calendar-toolbar_toolbar et2-switch .label.on span.on { filter: none !important; @@ -2692,7 +2696,7 @@ div#calendar-container div.calendar table tbody tr.rowhilite td { background-position: center; height: 28px; top: 0; - filter: invert(1); + filter: opacity(0.4); } #calendar-toolbar_toolbar et2-switch .label span.off { background-size: 18px 18px; @@ -2708,11 +2712,11 @@ div#calendar-container div.calendar table tbody tr.rowhilite td { background: none; } #calendar-toolbar_toolbar #calendar-toolbar_toolbar-weekend .label span.on { - background-image: url(../../../api/templates/default/images/7_day_view.svg); + background-image: url(../../../node_modules/bootstrap-icons/icons/7-square.svg); width: 50%; } #calendar-toolbar_toolbar #calendar-toolbar_toolbar-weekend .label span.off { - background-image: url(../../../api/templates/default/images/5_day_view.svg); + background-image: url(../../../node_modules/bootstrap-icons/icons/5-square.svg); width: 50%; } /* ######################################################################################## diff --git a/infolog/templates/default/app.css b/infolog/templates/default/app.css index 1b1393a372..f4b3a81e06 100644 --- a/infolog/templates/default/app.css +++ b/infolog/templates/default/app.css @@ -34,7 +34,7 @@ table.infolog_fullWidth { width: 100%; } } tr.infolog_rowHasParent > td:first-child { - background-image: url(../../../api/templates/default/images/arrow_up.svg); + background-image: url(../../../node_modules/bootstrap-icons/icons/caret-up-fill.svg); background-repeat: no-repeat; background-size: 10px; background-position: 6px 6px; diff --git a/pixelegg/css/fancy.css b/pixelegg/css/fancy.css index f84f107b22..0afabefbb9 100644 --- a/pixelegg/css/fancy.css +++ b/pixelegg/css/fancy.css @@ -5250,7 +5250,7 @@ body.scrollVertical { height: 35px; top: 0px; border-bottom: 1px solid silver; - background-image: url(../../node_modules/bootstrap-icons/icons/arrow-bar-up.svg.svg); + background-image: url(../../node_modules/bootstrap-icons/icons/arrow-bar-up.svg); background-position: center; background-repeat: no-repeat; background-position-y: 5px; diff --git a/pixelegg/css/mobile.css b/pixelegg/css/mobile.css index 070294d901..dd4123cbb3 100644 --- a/pixelegg/css/mobile.css +++ b/pixelegg/css/mobile.css @@ -5253,7 +5253,7 @@ body.scrollVertical { height: 35px; top: 0px; border-bottom: 1px solid silver; - background-image: url(../../node_modules/bootstrap-icons/icons/arrow-bar-up.svg.svg); + background-image: url(../../node_modules/bootstrap-icons/icons/arrow-bar-up.svg); background-position: center; background-repeat: no-repeat; background-position-y: 5px; diff --git a/pixelegg/css/monochrome.css b/pixelegg/css/monochrome.css index 1234d9bcd3..2cf4455595 100644 --- a/pixelegg/css/monochrome.css +++ b/pixelegg/css/monochrome.css @@ -5232,7 +5232,7 @@ body.scrollVertical { height: 35px; top: 0px; border-bottom: 1px solid silver; - background-image: url(../../node_modules/bootstrap-icons/icons/arrow-bar-up.svg.svg); + background-image: url(../../node_modules/bootstrap-icons/icons/arrow-bar-up.svg); background-position: center; background-repeat: no-repeat; background-position-y: 5px; diff --git a/pixelegg/css/pixelegg.css b/pixelegg/css/pixelegg.css index b363e615e0..fd78191cf8 100644 --- a/pixelegg/css/pixelegg.css +++ b/pixelegg/css/pixelegg.css @@ -5243,7 +5243,7 @@ body.scrollVertical { height: 35px; top: 0px; border-bottom: 1px solid silver; - background-image: url(../../node_modules/bootstrap-icons/icons/arrow-bar-up.svg.svg); + background-image: url(../../node_modules/bootstrap-icons/icons/arrow-bar-up.svg); background-position: center; background-repeat: no-repeat; background-position-y: 5px; diff --git a/pixelegg/less/layout_raster_scrollarea.less b/pixelegg/less/layout_raster_scrollarea.less index 13683c8513..0078ca1a23 100644 --- a/pixelegg/less/layout_raster_scrollarea.less +++ b/pixelegg/less/layout_raster_scrollarea.less @@ -74,7 +74,7 @@ height: 35px; top: 0px; border-bottom: 1px solid silver; - background-image: url(../../node_modules/bootstrap-icons/icons/arrow-bar-up.svg.svg); + background-image: url(../../node_modules/bootstrap-icons/icons/arrow-bar-up.svg); background-position: center; background-repeat: no-repeat; background-position-y: 5px; diff --git a/pixelegg/mobile/fw_mobile.css b/pixelegg/mobile/fw_mobile.css index 5b0f5010e3..7f2dedd559 100644 --- a/pixelegg/mobile/fw_mobile.css +++ b/pixelegg/mobile/fw_mobile.css @@ -5264,7 +5264,7 @@ body.scrollVertical { height: 35px; top: 0px; border-bottom: 1px solid silver; - background-image: url(../../node_modules/bootstrap-icons/icons/arrow-bar-up.svg.svg); + background-image: url(../../node_modules/bootstrap-icons/icons/arrow-bar-up.svg); background-position: center; background-repeat: no-repeat; background-position-y: 5px; diff --git a/preferences/templates/mobile/app.css b/preferences/templates/mobile/app.css index fd72e2a422..a1535f65fb 100644 --- a/preferences/templates/mobile/app.css +++ b/preferences/templates/mobile/app.css @@ -130,6 +130,16 @@ img.qrCode { table.prefTable tbody tr.prefRow .prefHelpColumn { border-bottom: none; } +/** + * Application passwords / tokens + */ +tr.revoked > td * { + color: grey !important; + font-style: italic; +} +td.token { + border: 3px solid red; +} .prefHelp { width: 100%; height: 60px;