Vivaldi

  • Browser
  • Mail
  • News
  • Community
  • About

Navigation

    • Browser
    • Mail
    • News
    • Community
    • About
    • Register
    • Login
    • Search
    HomeBlogsForumHelpThemes
    • Home
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    1. Home
    2. Everything else
    3. Design
    4. We may need a more comfortable and beautiful bookmark bar.

    We may need a more comfortable and beautiful bookmark bar.

    Design
    4
    9
    194
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • lart
      lart last edited by lart

      I usually use bookmarks in subfolders on the bookmarks bar a lot.

      The style of the current bookmark bar is too plain. We can do better and be more flexible.

      1. Style: The way the current version displays when there are too many bookmarks is not perfect. The current version does not behave perfectly when there are too many bookmarks. The bookmark list will fill the entire screen from top to bottom, and the top of the list will suddenly extend beyond the browser tab bar. Such abrupt behavior can be very uncomfortable. The edge browser's processing method is much better, but it has the problem that the separation distance between bookmarks is too large.
      2. Hope to support the feature of automatically hiding the bookmarks bar. The bookmarks bar is hidden by default, and is automatically displayed when the mouse moves to the bookmarks bar position. When the mouse is moved away, the bookmarks bar will continue to be hidden.
      Pesala barbudo2005 3 Replies Last reply Reply Quote 1
      • Pesala
        Pesala - Ambassador - @lart last edited by Pesala

        @lart I use a CSS mode to autohide the Bookmarks Bar.

        See Autohide Bookmarks Bar

        /* Simple AutomaticBookmark-bar */
        .bookmark-bar-top .bookmark-bar {margin-bottom: -28px; z-index: 1; transform: translateY(0); transition: transform 0.1s 0.5s !important;}
        .bookmark-bar-top .bookmark-bar::before {content: ''; position: absolute; height: 12px; width: 100%; top: 100%;}
        .bookmark-bar-top .bookmark-bar:not(:focus-within):not(:hover) {transform: translateY(-100%);  transition: transform 0.1s 0.5s !important;}
        
        

        See Modding Vivaldi for instructions.

        I don't have the first problem, because I only show my most frequently used bookmark on the Bookmark Bar. You can choose any folder as your Bookmark Bar folder, or create a new one just for that purpose.

        Tip

        • Put bookmarks that you use daily on the Speed Dial
        • Put bookmarks that you use frequently on the Bookmark Bar
        • Access rarely used bookmarks from the Bookmark Menu, or by typing in the URL field of Quick Commands dialog (F2).

        Blog • Vivaldi Review • Server Status • AMD Ryzen 5 3400G, 8 Gb • Win 10 64-bit build 19045.2486 • Snapshot 5.7.2914.3 (64-bit)

        1 Reply Last reply Reply Quote 2
        • Pesala
          Pesala - Ambassador - @lart last edited by Pesala

          @lart Welcome to the Community. Here are a few links for your bookmarks that you may find useful:

          • Help on Feature Requests • Add Search as Web Panel
          • Vivaldi Help
          • Forum Markdown Help
          • Using the Forum Search
          • Local Forums in your language
          • Modding Vivaldi
          • Web Panels
          • Vivaldi for Android
          • Snapshot vs Stable
          • Vivaldi's Business Model
          • Help us grow

          Blog • Vivaldi Review • Server Status • AMD Ryzen 5 3400G, 8 Gb • Win 10 64-bit build 19045.2486 • Snapshot 5.7.2914.3 (64-bit)

          1 Reply Last reply Reply Quote 0
          • Catweazle
            Catweazle last edited by

            I've a lot of Bookmarks in the Bar, but visible only the most used, all other in several folders corresponding of the content (Info, Resources, Official, Editors, etc...)

            >Laptop Lenovo V145 15AST, AMD A9- 9425 Radeon R5 - 5 cores 3,1 GHz  RAM 8Gb, GPU 2+1 Gb SSD 256Gb -Win10 64 v22H2| Vivaldi last stable|

            >For your Bookmarks 👉 Vivaldi links👈

            1 Reply Last reply Reply Quote 1
            • barbudo2005
              barbudo2005 @lart last edited by barbudo2005

              @lart

              1.- As @Catweazle and @Pesala said create a special folder you use the most to show in the bar:

              038ffdbe-508c-4171-b44e-868966f398c2-image.png

              2.- Another Autohide bookmark bar by @tam710562 :

              Test which one performs better for you.

              /* Auto hide bookmark bar */
              
              #browser.tabs-top.address-top.bookmark-bar-top .mainbar,
              #browser.tabs-top.address-bottom.bookmark-bar-bottom .mainbar,
              #browser.tabs-top.address-bottom.bookmark-bar-top .mainbar,
              #browser.tabs-bottom.address-top.bookmark-bar-top .mainbar,
              #browser.tabs-bottom.address-bottom.bookmark-bar-bottom .mainbar,
              #browser.tabs-left.address-top.bookmark-bar-top .mainbar,
              #browser.tabs-left.address-bottom.bookmark-bar-bottom .mainbar,
              #browser.tabs-right.address-top.bookmark-bar-top .mainbar,
              #browser.tabs-right.address-bottom.bookmark-bar-bottom .mainbar {
                z-index: 3;
              }
              
              #browser.tabs-top.address-top.bookmark-bar-top .bookmark-bar,
              #browser.tabs-top.address-bottom.bookmark-bar-bottom .bookmark-bar,
              #browser.tabs-top.address-bottom.bookmark-bar-top .bookmark-bar,
              #browser.tabs-bottom.address-top.bookmark-bar-top .bookmark-bar,
              #browser.tabs-bottom.address-bottom.bookmark-bar-bottom .bookmark-bar,
              #browser.tabs-left.address-top.bookmark-bar-top .bookmark-bar,
              #browser.tabs-left.address-bottom.bookmark-bar-bottom .bookmark-bar,
              #browser.tabs-right.address-top.bookmark-bar-top .bookmark-bar,
              #browser.tabs-right.address-bottom.bookmark-bar-bottom .bookmark-bar {
                position: absolute !important;
                width: 100%;
                transition: transform 0.2s !important;
                z-index: 2;
              }
              
              /* tabs-top address-top bookmark-bar-top */
              
              #browser.tabs-top.address-top.bookmark-bar-top .bookmark-bar {
                top: 34px;
                transform: translateY(-100%);
              }
              
              #browser.tabs-top.address-top.bookmark-bar-top .bookmark-bar:hover,
              #browser.tabs-top.address-top.bookmark-bar-top .bookmark-bar:focus-within,
              #browser.tabs-top.address-top.bookmark-bar-top .mainbar:hover~.bookmark-bar,
              #browser.tabs-top.address-top.bookmark-bar-top #header:hover~#main .bookmark-bar {
                transform: translateY(0);
              }
              
              /* tabs-top address-bottom bookmark-bar-bottom */
              
              #browser.tabs-top.address-bottom.bookmark-bar-bottom .bookmark-bar {
                bottom: 34px;
                transform: translateY(100%);
              }
              
              #browser.tabs-top.address-bottom.bookmark-bar-bottom .bookmark-bar:hover,
              #browser.tabs-top.address-bottom.bookmark-bar-bottom .bookmark-bar:focus-within,
              #browser.tabs-top.address-bottom.bookmark-bar-bottom .mainbar:hover~.bookmark-bar {
                transform: translateY(0);
              }
              
              /* tabs-top address-bottom bookmark-bar-top */
              
              #browser.tabs-top.address-bottom.bookmark-bar-top .bookmark-bar {
                top: 0;
                transform: translateY(-100%);
              }
              
              #browser.tabs-top.address-bottom.bookmark-bar-top .bookmark-bar:hover,
              #browser.tabs-top.address-bottom.bookmark-bar-top .bookmark-bar:focus-within,
              #browser.tabs-top.address-bottom.bookmark-bar-top #header:hover~#main .bookmark-bar {
                transform: translateY(0);
              }
              
              /* tabs-bottom address-top bookmark-bar-top */
              
              #browser.tabs-bottom.address-top.bookmark-bar-top .bookmark-bar {
                top: 34px;
                transform: translateY(-100%);
              }
              
              #browser.tabs-bottom.address-top.bookmark-bar-top .bookmark-bar:hover,
              #browser.tabs-bottom.address-top.bookmark-bar-top .bookmark-bar:focus-within,
              #browser.tabs-bottom.address-top.bookmark-bar-top .mainbar:hover~.bookmark-bar {
                transform: translateY(0);
              }
              
              /* tabs-bottom address-bottom bookmark-bar-bottom */
              
              #browser.tabs-bottom.address-bottom.bookmark-bar-bottom .bookmark-bar {
                bottom: 5px;
                transform: translateY(0);
              }
              
              #browser.tabs-bottom.address-bottom.bookmark-bar-bottom .bookmark-bar:hover,
              #browser.tabs-bottom.address-bottom.bookmark-bar-bottom .bookmark-bar:focus-within,
              #browser.tabs-bottom.address-bottom.bookmark-bar-bottom .mainbar:hover~.bookmark-bar {
                transform: translateY(-100%);
              }
              
              /* tabs-left address-top bookmark-bar-top */
              
              #browser.tabs-left.address-top.bookmark-bar-top .bookmark-bar {
                top: 34px;
                transform: translateY(-100%);
              }
              
              #browser.tabs-left.address-top.bookmark-bar-top .bookmark-bar:hover,
              #browser.tabs-left.address-top.bookmark-bar-top .bookmark-bar:focus-within,
              #browser.tabs-left.address-top.bookmark-bar-top .mainbar:hover~.bookmark-bar {
                transform: translateY(0);
              }
              
              /* tabs-left address-bottom bookmark-bar-bottom */
              
              #browser.tabs-left.address-bottom.bookmark-bar-bottom .bookmark-bar {
                bottom: 5px;
                transform: translateY(0);
              }
              
              #browser.tabs-left.address-bottom.bookmark-bar-bottom .bookmark-bar:hover,
              #browser.tabs-left.address-bottom.bookmark-bar-bottom .bookmark-bar:focus-within,
              #browser.tabs-left.address-bottom.bookmark-bar-bottom .mainbar:hover~.bookmark-bar {
                transform: translateY(-100%);
              }
              
              /* tabs-right address-top bookmark-bar-top */
              
              #browser.tabs-right.address-top.bookmark-bar-top .bookmark-bar {
                top: 34px;
                transform: translateY(-100%);
              }
              
              #browser.tabs-right.address-top.bookmark-bar-top .bookmark-bar:hover,
              #browser.tabs-right.address-top.bookmark-bar-top .bookmark-bar:focus-within,
              #browser.tabs-right.address-top.bookmark-bar-top .mainbar:hover~.bookmark-bar {
                transform: translateY(0);
              }
              
              /* tabs-right address-bottom bookmark-bar-bottom */
              
              #browser.tabs-right.address-bottom.bookmark-bar-bottom .bookmark-bar {
                bottom: 5px;
                transform: translateY(0);
              }
              
              #browser.tabs-right.address-bottom.bookmark-bar-bottom .bookmark-bar:hover,
              #browser.tabs-right.address-bottom.bookmark-bar-bottom .bookmark-bar:focus-within,
              #browser.tabs-right.address-bottom.bookmark-bar-bottom .mainbar:hover~.bookmark-bar {
                transform: translateY(-100%);
              

              3.- Said:

              The style of the current bookmark bar is too plain.

              You can style the bookmark bar, from this:

              081df9fb-1caf-4af8-9619-adf0cd36ef2d-image.png

              To this:

              bf0619dc-cda8-44f7-8e2b-3ce9bb20c852-image.png

              1 Reply Last reply Reply Quote 1
              • Catweazle
                Catweazle last edited by Catweazle

                alt text

                >Laptop Lenovo V145 15AST, AMD A9- 9425 Radeon R5 - 5 cores 3,1 GHz  RAM 8Gb, GPU 2+1 Gb SSD 256Gb -Win10 64 v22H2| Vivaldi last stable|

                >For your Bookmarks 👉 Vivaldi links👈

                1 Reply Last reply Reply Quote 1
                • lart
                  lart last edited by lart

                  @Pesala @Catweazle @barbudo2005
                  Thanks for your quick and helpful replies.

                  @Pesala @barbudo2005
                  I'll try these auto-hiding code snippets.

                  @Catweazle
                  Your tight button layout gave me some inspiration, thanks.
                  :>😁
                  4909f5ba-252f-4fcf-a2be-fc148571a705-image.png

                  For my first question, it can indeed be avoided if a specific folder is used to collect some frequently used bookmarks. But this problem still exists, maybe the development team of vivaldi can improve it.

                  Here is my screenshot:

                  973851b0-e665-40ba-bad6-d04187a4b9f0-image.png

                  barbudo2005 1 Reply Last reply Reply Quote 0
                  • barbudo2005
                    barbudo2005 @lart last edited by

                    @lart

                    Make more folders with less bookmarks.

                    70e12ef0-a3d3-4804-b683-99a83d52ef7a-image.png

                    240d23af-f96e-4177-bcbd-9fd64d680ca0-image.png

                    lart 1 Reply Last reply Reply Quote 1
                    • lart
                      lart @barbudo2005 last edited by

                      @barbudo2005

                      Thanks! So far, this is indeed a better solution.

                      1 Reply Last reply Reply Quote 1
                      Loading More Posts
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes
                      • Reply as topic
                      Log in to reply
                      • 1 / 1
                      • First post
                        Last post

                      Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.

                      Copyright © Vivaldi Technologies™ — All rights reserved. Privacy Policy | Code of conduct | Terms of use | Vivaldi Status