r/vivaldibrowser

[Desktop] Minor update (10) for Vivaldi Browser 8.1

[Desktop] Minor update (10) for Vivaldi Browser 8.1

This update includes a minor upgrade to Chromium 150 (Extended Stable Release) from upstream, which in turn includes security fixes from Chromium 151.

The following improvements were made since the ninth 8.1 minor update:

  • [Chromium] Update to 150.0.7871.252 ESR (includes security fixes from 151.0.7922.169/170)
vivaldi.com
u/pafflick — 1 day ago

Error: failed to open mail database!

I've had the error in the subject permanently stuck in the bottom left corner of my browser for a few days now. I don't have an email account set up with Vivaldi (I tried setting it up with Proton and the Bridge but it never worked).

It's annoying because in some cases the error overlaps with valuable UI from whichever site I'm in, like when using Google Sheets.

Does anyone know what causes it and how to solve it? I've found other posts talking about that but the solutions point to issues with the configuration of mail accounts, but I don't have one...

Thanks for any help!

EDIT: more information

  • Vivaldi version 8.1.4087.61
  • Running on MacOS 15.6.1
reddit.com
u/progressivemonkey — 2 days ago
▲ 51 r/vivaldibrowser+1 crossposts

Customization: Using KDE Breeze buttons on Vivaldi

Hey folks.

I wanted Vivaldi to use Breeze buttons, but without needing to activate "Use Native Window" as I prefer the more compact look, so I created this CSS to achieve more coherent visuals across my system.

The CSS is actually quite simple. It substitutes Vivaldi's Windows-style buttons for the KDE Breeze ones. The buttons .svg files were extracted from the system, converted into base64 and embedded into the CSS. You don't need extra files.

The buttons also behave exactly as the Breeze buttons do on stock Breeze windows decorations; Same spacing, same animations, everything should be as close as possible to stock.

* I made a new post because I have fixed a small bug on the CSS and added a small video instead of a screenshot so its easy to understand and visualize the modification at work.

Save the code below as CSS, and apply as usual. (Check here if you don't know how)

/* ============================================================
 *  Hide ALL default Vivaldi window button icons (stock SVGs)
 *  ============================================================ */
#browser.linux .window-buttongroup button svg,
#browser.linux .window-buttongroup button svg *,
.window-buttongroup button svg,
.window-buttongroup button svg *,
.window-buttongroup button .window-maximize-glyph,
.window-buttongroup button .window-restore-glyph {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
    pointer-events: none !important;
}

/* ============================================================
 *  Common button base (Linux-aware)
 *  ============================================================ */
#browser.linux .window-buttongroup button,
.window-buttongroup button {
    width: 20px !important;
    height: 20px !important;
    min-width: 20px !important;
    min-height: 20px !important;
    padding: 0 !important;
    margin: 0 !important;
    border: none !important;
    background-color: transparent !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    transition: none !important;
    image-rendering: crisp-edges !important;
    fill: transparent !important;          /* extra safety */
}

/* Spacing between the three buttons */
.window-buttongroup {
    gap: 4px !important;
}

/* ============================================================
 *  MINIMIZE
 *  ============================================================ */
.window-buttongroup button.window-minimize {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9InN2ZzMiCiAgIHZlcnNpb249IjEuMSIKICAgd2lkdGg9IjM2IgogICBoZWlnaHQ9IjM2IgogICB2aWV3Qm94PSIwIDAgMzYgMzYiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGgKICAgICBpZD0icGF0aDk4OCIKICAgICBkPSJNIDguNzA3LDEzLjI5MyA3LjI5MywxNC43MDcgMTgsMjUuNDE0IDI4LjcwNywxNC43MDcgMjcuMjkzLDEzLjI5MyAxOCwyMi41ODYgWiIKICAgICBjb2xvcj0iIzAwMDAwMCIKICAgICBjb2xvci1yZW5kZXJpbmc9ImF1dG8iCiAgICAgZG9taW5hbnQtYmFzZWxpbmU9ImF1dG8iCiAgICAgZmlsbD0iI2ZlZmVmZSIKICAgICBpbWFnZS1yZW5kZXJpbmc9ImF1dG8iCiAgICAgc2hhcGUtcmVuZGVyaW5nPSJhdXRvIgogICAgIHNvbGlkLWNvbG9yPSIjMDAwMDAwIgogICAgIHN0cm9rZS13aWR0aD0iMi4yMTY5OSIgLz4KPC9zdmc+Cg==") !important;
}

.window-buttongroup button.window-minimize:hover {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9InN2ZzMiCiAgIHZlcnNpb249IjEuMSIKICAgd2lkdGg9IjM2IgogICBoZWlnaHQ9IjM2IgogICB2aWV3Qm94PSIwIDAgMzYgMzYiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGgKICAgICBpZD0icGF0aDk5OCIKICAgICBkPSJNIDE4LDAgQSAxOCwxOCAwIDAgMCAwLDE4IDE4LDE4IDAgMCAwIDE4LDM2IDE4LDE4IDAgMCAwIDM2LDE4IDE4LDE4IDAgMCAwIDE4LDAgWiBNIDguNzA3LDEzLjI5MyAxOCwyMi41ODYgbCA5LjI5MywtOS4yOTMgMS40MTQxLDEuNDE0MSAtMTAuNzA3LDEwLjcwNyAtMTAuNzA3LC0xMC43MDcgMS40MTQxLC0xLjQxNDEgeiIKICAgICBmaWxsPSIjZmZmZmZmIgogICAgIHN0cm9rZS13aWR0aD0iMS41OTA5OSIgLz4KPC9zdmc+Cg==") !important;
}

.window-buttongroup button.window-minimize:active {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9InN2ZzMiCiAgIHZlcnNpb249IjEuMSIKICAgd2lkdGg9IjM2IgogICBoZWlnaHQ9IjM2IgogICB2aWV3Qm94PSIwIDAgMzYgMzYiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGgKICAgICBpZD0icGF0aDk5OCIKICAgICBkPSJNIDE4LDAgQSAxOCwxOCAwIDAgMCAwLDE4IDE4LDE4IDAgMCAwIDE4LDM2IDE4LDE4IDAgMCAwIDM2LDE4IDE4LDE4IDAgMCAwIDE4LDAgWiBNIDguNzA3LDEzLjI5MyAxOCwyMi41ODYgbCA5LjI5MywtOS4yOTMgMS40MTQxLDEuNDE0MSAtMTAuNzA3LDEwLjcwNyAtMTAuNzA3LC0xMC43MDcgMS40MTQxLC0xLjQxNDEgeiIKICAgICBmaWxsPSIjZmZmZmZmIgogICAgIG9wYWNpdHk9IjAuMyIKICAgICBzdHJva2Utd2lkdGg9IjEuNTkwOTkiIC8+Cjwvc3ZnPgo=") !important;
}

/* ============================================================
 *  MAXIMIZE (windowed state)
 *  ============================================================ */
.window-buttongroup button.window-maximize:not(.maximized) {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9InN2ZzMiCiAgIHZlcnNpb249IjEuMSIKICAgd2lkdGg9IjM2IgogICBoZWlnaHQ9IjM2IgogICB2aWV3Qm94PSIwIDAgMzYgMzYiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGgKICAgICBpZD0icGF0aDEwOTMiCiAgICAgZD0iTSAxNy45OTk5LDEwLjU4NiA3LjI5MywyMS4yOTMgOC43MDcsMjIuNzA3IDE4LDEzLjQxNCBsIDkuMjkzLDkuMjkzIDEuNDE0LC0xLjQxNCB6IgogICAgIGNvbG9yPSIjMDAwMDAwIgogICAgIGNvbG9yLXJlbmRlcmluZz0iYXV0byIKICAgICBkb21pbmFudC1iYXNlbGluZT0iYXV0byIKICAgICBmaWxsPSIjZmZmZmZmIgogICAgIGltYWdlLXJlbmRlcmluZz0iYXV0byIKICAgICBzaGFwZS1yZW5kZXJpbmc9ImF1dG8iCiAgICAgc29saWQtY29sb3I9IiMwMDAwMDAiCiAgICAgc3Ryb2tlLXdpZHRoPSIxLjU4MzAyIiAvPgo8L3N2Zz4K") !important;
}

.window-buttongroup button.window-maximize:not(.maximized):hover {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9InN2ZzMiCiAgIHZlcnNpb249IjEuMSIKICAgd2lkdGg9IjM2IgogICBoZWlnaHQ9IjM2IgogICB2aWV3Qm94PSIwIDAgMzYgMzYiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGgKICAgICBpZD0icGF0aDg0OSIKICAgICBkPSJNIDE4LDAgQSAxOCwxOCAwIDAgMCAwLDE4IDE4LDE4IDAgMCAwIDE4LDM2IDE4LDE4IDAgMCAwIDM2LDE4IDE4LDE4IDAgMCAwIDE4LDAgWiBtIDAsMTAuNTg2IDEwLjcwNywxMC43MDcgLTEuNDE0MSwxLjQxNDEgLTkuMjkzLC05LjI5MyAtOS4yOTMsOS4yOTMgLTEuNDE0MSwtMS40MTQxIDEwLjcwNywtMTAuNzA3IHoiCiAgICAgZmlsbD0iI2ZmZmZmZiIKICAgICBzdHJva2Utd2lkdGg9IjEuNTkwOTkiIC8+Cjwvc3ZnPgo=") !important;
}

.window-buttongroup button.window-maximize:not(.maximized):active {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9InN2ZzMiCiAgIHZlcnNpb249IjEuMSIKICAgd2lkdGg9IjM2IgogICBoZWlnaHQ9IjM2IgogICB2aWV3Qm94PSIwIDAgMzYgMzYiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGgKICAgICBpZD0icGF0aDg0OSIKICAgICBkPSJNIDE4LDAgQSAxOCwxOCAwIDAgMCAwLDE4IDE4LDE4IDAgMCAwIDE4LDM2IDE4LDE4IDAgMCAwIDM2LDE4IDE4LDE4IDAgMCAwIDE4LDAgWiBtIDAsMTAuNTg2IDEwLjcwNywxMC43MDcgLTEuNDE0MSwxLjQxNDEgLTkuMjkzLC05LjI5MyAtOS4yOTMsOS4yOTMgLTEuNDE0MSwtMS40MTQxIDEwLjcwNywtMTAuNzA3IHoiCiAgICAgZmlsbD0iI2ZmZmZmZiIKICAgICBvcGFjaXR5PSIwLjMiCiAgICAgc3Ryb2tlLXdpZHRoPSIxLjU5MDk5IiAvPgo8L3N2Zz4K") !important;
}

/* ============================================================
 *  RESTORE (maximized state)
 *  ============================================================ */
.window-buttongroup button.window-maximize.maximized,
#browser.maximized .window-buttongroup button.window-maximize,
body.maximized .window-buttongroup button.window-maximize {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9InN2ZzMiCiAgIHZlcnNpb249IjEuMSIKICAgd2lkdGg9IjM2IgogICBoZWlnaHQ9IjM2IgogICB2aWV3Qm94PSIwIDAgMzYgMzYiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGgKICAgICBpZD0icGF0aDEwMzQiCiAgICAgZD0iTSAxOCw3LjU4NiA3LjU4NiwxOCAxOCwyOC40MTQgMjguNDE0LDE4IFogbSAwLDIuODI4IDcuNTg2LDcuNTg1Nzk4IEwgMTgsMjUuNTg1IDEwLjQxNCwxNy45OTk3OTggWiIKICAgICBjb2xvcj0iIzAwMDAwMCIKICAgICBjb2xvci1yZW5kZXJpbmc9ImF1dG8iCiAgICAgZG9taW5hbnQtYmFzZWxpbmU9ImF1dG8iCiAgICAgZmlsbD0iI2ZmZmZmZiIKICAgICBpbWFnZS1yZW5kZXJpbmc9ImF1dG8iCiAgICAgc2hhcGUtcmVuZGVyaW5nPSJhdXRvIgogICAgIHNvbGlkLWNvbG9yPSIjMDAwMDAwIgogICAgIHN0cm9rZS13aWR0aD0iMS41OTc1NSIgLz4KPC9zdmc+Cg==") !important;
}

.window-buttongroup button.window-maximize.maximized:hover,
#browser.maximized .window-buttongroup button.window-maximize:hover,
body.maximized .window-buttongroup button.window-maximize:hover {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9InN2ZzMiCiAgIHZlcnNpb249IjEuMSIKICAgd2lkdGg9IjM2IgogICBoZWlnaHQ9IjM2IgogICB2aWV3Qm94PSIwIDAgMzYgMzYiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGgKICAgICBpZD0icGF0aDEwNTciCiAgICAgZD0iTSAxOCwwIEEgMTgsMTggMCAwIDAgMCwxOCAxOCwxOCAwIDAgMCAxOCwzNiAxOCwxOCAwIDAgMCAzNiwxOCAxOCwxOCAwIDAgMCAxOCwwIFogTSAxOCw3LjU4NTggMjguNDE0LDE3Ljk5OTggMTgsMjguNDEzNiA3LjU4NiwxNy45OTk4IFogbSAwLDIuODI4IC03LjU4NTgsNy41ODU4IDcuNTg1OCw3LjU4NTggNy41ODU4LC03LjU4NTggeiIKICAgICBmaWxsPSIjZmZmZmZmIgogICAgIHN0cm9rZS13aWR0aD0iMS41OTA5OSIgLz4KPC9zdmc+Cg==") !important;
}

.window-buttongroup button.window-maximize.maximized:active,
#browser.maximized .window-buttongroup button.window-maximize:active,
body.maximized .window-buttongroup button.window-maximize:active {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9InN2ZzMiCiAgIHZlcnNpb249IjEuMSIKICAgd2lkdGg9IjM2IgogICBoZWlnaHQ9IjM2IgogICB2aWV3Qm94PSIwIDAgMzYgMzYiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGgKICAgICBpZD0icGF0aDEwNTciCiAgICAgZD0iTSAxOCwwIEEgMTgsMTggMCAwIDAgMCwxOCAxOCwxOCAwIDAgMCAxOCwzNiAxOCwxOCAwIDAgMCAzNiwxOCAxOCwxOCAwIDAgMCAxOCwwIFogTSAxOCw3LjU4NTggMjguNDE0LDE3Ljk5OTggMTgsMjguNDEzNiA3LjU4NiwxNy45OTk4IFogbSAwLDIuODI4IC03LjU4NTgsNy41ODU4IDcuNTg1OCw3LjU4NTggNy41ODU4LC03LjU4NTggeiIKICAgICBmaWxsPSIjZmZmZmZmIgogICAgIG9wYWNpdHk9IjAuMyIKICAgICBzdHJva2Utd2lkdGg9IjEuNTkwOTkiIC8+Cjwvc3ZnPgo=") !important;
}

/* ============================================================
 *  CLOSE
 *  ============================================================ */
#browser.linux .window-buttongroup button.window-close,
.window-buttongroup button.window-close {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9InN2ZzEyIgogICB2ZXJzaW9uPSIxLjEiCiAgIHdpZHRoPSIzNiIKICAgaGVpZ2h0PSIzNiIKICAgdmlld0JveD0iMCAwIDM2IDM2IgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoCiAgICAgaWQ9InBhdGg5MDUiCiAgICAgY2xhc3M9ImNvbG9yIgogICAgIGQ9Ik0gMTAuNzA3LDkuMjkzIDE4LDE2LjU4NiAyNS4yOTMsOS4yOTMgMjYuNzA3LDEwLjcwNyAxOS40MTQsMTggMjYuNzA3LDI1LjI5MyAyNS4yOTMsMjYuNzA3IDE4LjAwMDA0NiwxOS4yOTkyNjIgMTAuNzA3LDI2LjcwNyA5LjI5MywyNS4yOTMgMTYuNTg2LDE4IDkuMjkzLDEwLjcwNyBaIgogICAgIGZpbGw9IiNmZmZmZmYiCiAgICAgc3Ryb2tlLXdpZHRoPSIyLjA2NzI5IiAvPgo8L3N2Zz4K") !important;
}

#browser.linux .window-buttongroup button.window-close:hover,
.window-buttongroup button.window-close:hover {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9InN2ZzQiCiAgIHZlcnNpb249IjEuMSIKICAgd2lkdGg9IjM2IgogICBoZWlnaHQ9IjM2IgogICB2aWV3Qm94PSIwIDAgMzYgMzYiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGgKICAgICBpZD0icGF0aDkwNSIKICAgICBjbGFzcz0iY29sb3IiCiAgICAgZD0iTSAxOCwwIEEgMTgsMTggMCAwIDAgMCwxOCAxOCwxOCAwIDAgMCAxOCwzNiAxOCwxOCAwIDAgMCAzNiwxOCAxOCwxOCAwIDAgMCAxOCwwIFogbSAtNy4yOTMsOS4yOTMgNy4yOTMsNy4yOTMgNy4yOTMsLTcuMjkzIDEuNDE0MSwxLjQxNDEgLTcuMjkzLDcuMjkzIDcuMjkzLDcuMjkzIC0xLjQxNDEsMS40MTQxIC03LjI5MywtNy4yOTMgLTcuMjkzLDcuMjkzIC0xLjQxNDEsLTEuNDE0MSA3LjI5MywtNy4yOTMgLTcuMjkzLC03LjI5MyB6IgogICAgIGZpbGw9IiNmZmZmZmYiCiAgICAgc3Ryb2tlLXdpZHRoPSIyLjI1IiAvPgogIDxwYXRoCiAgICAgaWQ9InBhdGg5MDUtMyIKICAgICBjbGFzcz0iZXJyb3IiCiAgICAgZD0iTSAxOCwwIEEgMTgsMTggMCAwIDAgMCwxOCAxOCwxOCAwIDAgMCAxOCwzNiAxOCwxOCAwIDAgMCAxOCwwIFogbSAtNy4yOTMsOS4yOTMgNy4yOTMsNy4yOTMgNy4yOTMsLTcuMjkzIDEuNDE0MSwxLjQxNDEgLTcuMjkzLDcuMjkzIDcuMjkzLDcuMjkzIC0xLjQxNDEsMS40MTQxIC03LjI5MywtNy4yOTMgLTcuMjkzLDcuMjkzIC0xLjQxNDEsLTEuNDE0MSA3LjI5MywtNy4yOTMgLTcuMjkzLC03LjI5MyB6IgogICAgIGZpbGw9IiNmZjA0MDQiCiAgICAgb3BhY2l0eT0iMC41IgogICAgIHN0cm9rZS13aWR0aD0iMi4yNSIgLz4KPC9zdmc+Cg==") !important;
}

#browser.linux .window-buttongroup button.window-close:active,
.window-buttongroup button.window-close:active {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9InN2ZzQiCiAgIHZlcnNpb249IjEuMSIKICAgd2lkdGg9IjM2IgogICBoZWlnaHQ9IjM2IgogICB2aWV3Qm94PSIwIDAgMzYgMzYiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGgKICAgICBpZD0icGF0aDkwNS0zIgogICAgIGNsYXNzPSJlcnJvciIKICAgICBkPSJNIDE4LDAgQSAxOCwxOCAwIDAgMCAwLDE4IDE4LDE4IDAgMCAwIDE4LDM2IDE4LDE4IDAgMCAwIDM2LDE4IDE4LDE4IDAgMCAwIDE4LDAgWiBtIC03LjI5Myw5LjI5MyA3LjI5Myw3LjI5MyA3LjI5MywtNy4yOTMgMS40MTQxLDEuNDE0MSAtNy4yOTMsNy4yOTMgNy4yOTMsNy4yOTMgLTEuNDE0MSwxLjQxNDEgLTcuMjkzLC03LjI5MyAtNy4yOTMsNy4yOTMgLTEuNDE0MSwtMS40MTQxIDcuMjkzLC03LjI5MyAtNy4yOTMsLTcuMjkzIHoiCiAgICAgZmlsbD0iI2ZmMDQwNCIKICAgICBzdHJva2Utd2lkdGg9IjIuMjUiIC8+Cjwvc3ZnPgo=") !important;
}
u/ll7185 — 3 days ago

is there a way to make a hotkey for opening in a tile instead of a new tab?

I'm trying to figure out if theres a way to do something like ctrl+middle click to open a link in a split "tile" instead of a new tab.

and if the tab isn't already in a split the it should create one.

I see you can rightclick on a link and push "open link in tiled follower tab" which is close to what I want. but I dont want it to add a new tab. I want it to just navigate within that split tab. (also Ideally I'd like to try and make this be a mouse shortcut so it's easy/fast to press)

I want to use this do things like being able to view items in search engine search results without losing my place (but I still want to take quick look at the page to see if it has what i need)

reddit.com
u/ghost_operative — 3 days ago

Its been months and keeps happening

Version: 8.1.4087.64 (Official Build) (64-bit)

Operating system: Windows 11 Pro

(Although these info doesnt matter, I cannot sync or login to my Vivaldi account at all, not even from Google Chrome Desktop/Android)

u/alintros — 3 days ago

Strava Web Site is Messed up on Vivaldi

https://preview.redd.it/t3lazhokdsjh1.png?width=2124&format=png&auto=webp&s=95c68f01413f8fb9cdb74e1876d7ea7e6b8ee53d

https://preview.redd.it/i9ivy37tdsjh1.png?width=1576&format=png&auto=webp&s=1f4abc145e19a8b7a4f6bee8b40a43be6c41528e

Version 8.1.4087.64 (Official Build) (64-bit)
Works on Edge browser. Used to work on Vivaldi. Haven't checked recently, so not sure when it stopped working. I've deleted cookies and restarted the browser

!solved

reddit.com
u/Smithron99 — 4 days ago

Vivaldi on pc with 8gb ram

Can I use Vivaldi smoothly on my Windows 10 with 8 GB of RAM?

I can get up to 20 tabs in a browser (not with videos), plus 2-3 other apps on pc.

So, should I use Vivaldi or some other browser?

reddit.com
u/miss_missy080 — 4 days ago

high ram usage while using webpage widgets ! BE AWARE !

vivaldi has this widget called webpage where you can put webpages in ur start page/home as customization
while i was using Vivaldi i noticed it being consistently above 2gb of ram and asked for help but found no actual useful info abt this matter

after troubleshooting i found that the webpage widgets DO NOT HIBERNATE and stay opened ALL THE TIME no matter if u are in the home/startpage or even if ur in a website
from what i know these don't have an option to hibernate in Vivaldi's settings so unless u want high ram usage for customization in vivaldi DONT USE WEBPAGE WIDGETS

i used to have 2 webpage widgets per tab (Spotify and reddit ) and ram usage fluctuated from 3gb to 2gb~
(and now that ive removed em its down to a much lower amount with alot more tabs opened at the same time)

this problem remains unfixed at this time

vivaldi version is 8.1.4087.64

reddit.com
u/not_Proofed — 4 days ago

Vivaldi Webmail

Are you kidding me? You suddenly block access to an email service, an account linked to business contacts, mailing lists, personal correspondence, I repeat, SUDDENLY and COMPLETELY WITHOUT WARNING, and to access my goddamned email client I need to, let's see,

- use your dead, useless Twitter clone

- use your dead, pointless Tumblr clone

- use your dead, pointless, useless forum which everyone uses instead of tech support

- and color the panels (bravo)

Are you serious? I'm not hallucinating it trying to open my inbox this morning and seeing this? You don't even see what it looks like?

reddit.com
u/7thM — 5 days ago

Just sharing my personal setup

I try to keep it as simple as possible, but I always return to this theme. The theme is called OLED - TRUEBLACK Orange. And honestly? It's beautiful. I try to not add too many extensions either mostly just unhook youtube because the native adblocker/tracker blocker plus proton vpn work remarkably well in tandem. Don't wanna really over clutter this browser with too many extensions for the same reason. Long time user, even love the mobile version too.

u/Shuriken_Candy_3316 — 5 days ago

Printing (Linux)

Hello

I experience a problem printing from Vivaldi to a network printer and would like some advice.

I installed the Brother_DCP-L2530DW printer using Cups (version 2.4 now). It works for local files, using the Gnome PDF reader and so on. However, sending PDF from the inbuilt reader in Vivaldi browser to the printer doesn't work. Not a disaster (I download the files, open them locally and can print them), but wonder if I could troubleshoot this.

Thank you in advance

Other info:

Vivaldi: 8.1.4087.66 (Official Build) (64-bit)

OS: CachyOS, Linux 7.1.8-1-cachyos

reddit.com
u/RosalieTheDog — 5 days ago

[Desktop] Address calculator and VPN — Vivaldi Browser snapshot 4133.3

In this snapshot, we provide a calculator in the address field and fix the issue with VPN credentials.

As we are closing in on release and we feel the pinned tabs improvements need more work, we have disabled them for now. You can still enable them via flags to continue testing if you like.

Changelog

  • [Address field] Local calculator provider (VB-130090)
  • [Auto hide] Bleeds through to website when hidden (VB-130766)
  • [Break Mode] Not showing background image with non-Unified theme (VB-130750)
  • [Chromium] Update to 152.0.7977.38
  • [Crash] When attempting to display a UI bubble prompting the user to save or update an address (VB-130606)
  • [Extensions] Re-enable and extend Manifest V2 extension support for the time being (VB-130324)
  • [Extensions] VPN repeatedly asks for proxy credentials (VB-130713)
  • [Layouts] Web panels lost when switching layouts (VB-130773)
  • [Linux][Media] H.264/AAC fails in Ubuntu 22.04, Mint 21.3, Slackware 15.0 and other older distros (VB-129888)
  • [Mail] Create new mail address allows spaces and random characters after valid email (VB-129652)
  • [Mail] Undock / Dock Composer results in loss of unmodified message (VB-128685)
  • [PWA] Improve the UI for installation (VB-126458)
  • [Reader]Disable new reader mode feature flag by default (VB-104993)
  • [Settings] “Include All Workspaces” checkbox has incorrect styling (VB-130760)
  • [Settings] Lazy loading formatting broken (VB-130796)
  • [Tabs] Accordion frames are the wrong size under certain conditions (VB-130759)
  • [Tabs] Disable feature flag for horizontal pinned tabs (VB-94794)
  • [Tabs] Dragging in vertical tab bars is works poorly at the edges (VB-130780)
  • [Tabs] Scrollbar is missing in tab bar after resizing (VB-130731)
vivaldi.com
u/pafflick — 6 days ago

Picture in Picture issues still remain

I know that this is mainly a Chromium issue, but is there really nothing the Vivaldi team can do to fix the fact that PiP doesn't remember user set sizing and positioning? Maybe this is something very few people use, but it is kind of a big deal for me, as it's really annoying having to constantly resize and move the PiP window where I want it (I still would love it would support multiple PiP windows like FF does, but that's another matter).

I'm just shocked this was reported back in February and there's still no fix.

Vivaldi for Windows 8.1.4087.64

reddit.com
u/Brief-General7283 — 7 days ago

[Linux Mint 22.2] Vivaldi on Software Manager is out-of-date (8.0.4033.26-1)

The latest version on Software Manager is in the title, but the website lists 8.1 (4087.64) as the most recent for desktop. And I don't really know why the version on Software Manager has an outdated version or why it hasn't been updated, which is what I'm trying to figure out making this post. What exactly is going on with it?

reddit.com
u/NineInchNinjas — 7 days ago

how do i make vivaldi show the full link instead of a shortened version?

i dont like how vivaldi shortens the link and that you have to click on the url to see the full link is there a way i can be able to see the full link by default instead of it showing a shortened version?

like on youtube it does this

shortened link

but i want it to show this

full link

i am using Version 8.1.4087.58 (Official Build) (64-bit) and windows 11

reddit.com
u/Sugar_Visible — 6 days ago

permanently pin a tab in split view?

i use split view a lot, but sometimes i want to have a tab permanently on the one site, and switch tabs on the other side, is that possible? I never found an option to enable that

reddit.com
u/Rubicon_Roll — 6 days ago

Where tf did my back button go??

Been like this for the past few days. I updated both the browser (8.1.4087.62) AND my macbook. Anyone else dealing with this? Never happened to me before.

u/StolenPoliceUnicorn — 9 days ago

PLEASE FIX THE RESTART BUTTON

i know this gets said a lot, what are we waiting for then. thank you devs regardless i love vivaldi

edit: not to vaguepost, i mean the restart to update button being persistently at the top right

reddit.com
u/Realistic-Worker-499 — 8 days ago

Vivaldi Support Doesn't Reply

Version 8.1.4087.62

Windows 11

This post is about the lack of Support more than anything. This browser is great in some ways, not a game changer in other ways --- and it means a lot of different things to a lot of different people.

Fact is, I've sent in bug reports. I sent issues that broke between Versions. I send in my feedback. I go out of ny way to attach highly specific pictures, highly detailed prompts to follow to emulate the issues or findings that I notice.

No one at Vivaldi replies. All you need to really say is thank you for bringing attention to this, we are aware or unaware of the issue and will update you on a fix or if it will be part of the functionality going forward.

Example / Use Case

- You can no longer tile your tabs, then move them from the Tab Bar. They cannot be moved at all. This has been a problem for over 6 months. So now it is seemingly just not a feature Vivaldi cares about anymore.

If it is possible, I can't do it. If a community member wants to try it and show me then please do.

I shouldn't have to manually place each tab 1 by 1 in a specific order at the top bar, then Tile them. I should be able to move them around the top bar and move 1 tiled window to another area once they are tiled.

If you have 8 tabs open, they will stack in 2 rows of 4 horizontally or 4 rows of 2 vertically speaking, but in either case, tile 1 will be upper left. Tile 2 will be lower left. Tile 3 will be next upper left, 4 will be next lower left and so on...

If I want to move Tile 8 from the inevitable bottom right to the position of Tile 1 Upper left, it simply will not move when dragging the tile over. I have to be inefficient and re-tile everything.

It is a few extra clicks, but again, it used to be part of the browser. What broke this feature? Any actual insights? The team does not say anything.

Again - it is fine if you want to pivot in functionality to become a different product, but at least put it in Release Notes that you have taken away X Y Z features and functions.

Please and thank you.

reddit.com
u/z0naz00 — 9 days ago

Vivaldi Webmail account locked

2 days ago my Vivaldi email was working fine. Then all of a sudden it was locked- on my phone and webmail from my laptop. Just all of a sudden I was asked to enter my password when accessing from my phone. I know I was entering it correctly. Emailed supported that afternoon and again yesterday morning. I've only received the automated response. How hard is it to unlock an account? I'm missing time-sensitive emails. Is there another way to contact support other than sending a message through the website? Do they have live chat or a phone number?

I'm on browser version 8.1.4087.62.

reddit.com
u/Hammish95 — 8 days ago