• Browser
  • Mail
  • News
  • Community
  • About
Register Login
HomeBlogsForumThemesContributeSocial

Vivaldi

  • Browser
  • Mail
  • News
  • Community
  • About

Navigation

    • Home
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    We will be doing maintenance work on Vivaldi Translate on the 11th of May starting at 03:00 (UTC) (see the time in your time zone).
    Some downtime and service disruptions may be experienced.
    Thanks in advance for your patience.

    1. Home
    2. Desktop
    3. Customizations & Extensions
    4. Extensions
    5. Tree Tabs

    Tree Tabs

    Extensions
    57
    334
    183.8k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • luetage
      L
      luetage Supporters Soprano
      last edited by

      Ahh, sorry -- didn't notice that you can drag and drop tabs to make them parents. It works already without the workaround described above.

      github ◊ vfm

      1 Reply Last reply Reply Quote 0
      • kroppy
        K
        kroppy
        last edited by

        Added some first options, in options page.
        If some options don't work (or extension acts strange) reset options and apply.

        1 Reply Last reply Reply Quote 0
        • kroppy
          K
          kroppy
          last edited by

          For now toolbar is half working, I will fix it later on.

          1 Reply Last reply Reply Quote 0
          • luetage
            L
            luetage Supporters Soprano
            last edited by luetage

            Nice, that's looking promising.

            github ◊ vfm

            1 Reply Last reply Reply Quote 0
            • M
              mdekkers @luetage
              last edited by

              @luetage This looks brilliant! Many thanks for making this. How can i use the Dark theme?

              1 Reply Last reply Reply Quote 0
              • luetage
                L
                luetage Supporters Soprano
                last edited by luetage

                I don't think the dark theme is finished yet, therefore there is no option to activate it.

                I tried switching all files between the folders and renaming the css files from standard to dark and vice versa, I get black settings and a black sidebar and the icons are ready, but the actual tabs seem to need a little more work.

                github ◊ vfm

                M
                kroppy
                K
                2 Replies Last reply
                Reply Quote 0
                • M
                  mdekkers @luetage
                  last edited by

                  @luetage OK, cool, looking forward to updates, this extension is what I have been missing!

                  1 Reply Last reply Reply Quote 0
                  • kroppy
                    K
                    kroppy @luetage
                    last edited by

                    @luetage said in Tree Tabs:

                    I don't think the dark theme is finished yet, therefore there is no option to activate it.

                    I tried switching all files between the folders and renaming the css files from standard to dark and vice versa, I get black settings and a black sidebar and the icons are ready, but the actual tabs seem to need a little more work.

                    Not yet. I must polish things up first, and after that I will activate the dark theme.
                    I have in plans to make selectors for colors, so you could set things up to match your Vivaldi color scheme.
                    I have updated to new version with a new options for tabs opened from Ctrl+T shortcut.
                    Unfortunately I had no more time to touch the toolbar.

                    1 Reply Last reply Reply Quote 1
                    • kroppy
                      K
                      kroppy
                      last edited by

                      Uploaded new update:

                      • finished toolbar layout
                      • search finally works

                      To do:

                      • "Unload tabs" button
                      • menu
                      • fix color consistency in light theme
                      • dark theme and custom theme
                      • bug hunting
                      • release on Opera's extensions page

                      I have to take a break for few days, in the meantime, please test and report if you find any bugs.
                      Thanks

                      1 Reply Last reply Reply Quote 0
                      • kroppy
                        K
                        kroppy
                        last edited by

                        I forgot to add to "To do" list

                        • drag&drop between windows
                        1 Reply Last reply Reply Quote 0
                        • dvdgsng
                          D
                          dvdgsng
                          last edited by

                          Thanks, this is a very promising workaround for the lack of native tree-style tabbing. Is there a github/bitbucket repo? Would be great if we had a proper issue tracker for this.

                          kroppy
                          K
                          1 Reply Last reply
                          Reply Quote 0
                          • kroppy
                            K
                            kroppy @dvdgsng
                            last edited by kroppy

                            @dvdgsng said in Tree Tabs:

                            Is there a github/bitbucket repo? Would be great if we had a proper issue tracker for this.

                            Not yet. I change too much stuff right now, and code is a mess.

                            1 Reply Last reply Reply Quote 0
                            • kroppy
                              K
                              kroppy
                              last edited by kroppy

                              Update:

                              • almost done with dark theme (matching Opera dark theme colors) you can try it out, but I still have to fix a lot of colors
                              • added menu (not finished yet)

                              More to do:

                              • another light theme matching opera new light theme
                              • another dark theme matching vivaldi
                              • change colors for "search result"

                              I'd like to hear your opinion:

                              • search results are selected (green color, I will change it later to something more pleasing), when you click on any tab results tabs will unselect and turn yellow, to select again use ctrl and click on tabs, or re-input search
                                Question is: do you like search results to be automatically selected? You can drag them around immediately...
                                Or would it be better to be optional?
                              1 Reply Last reply Reply Quote 1
                              • kroppy
                                K
                                kroppy
                                last edited by

                                I made some tests for media icons not working and it results that Vivaldi has a bug.
                                Reported BUG VB-27080 and we will see when Vivaldi team fixes it.
                                I could do periodic refresh for all tabs and check if any tab changed its audio status, but it can be a bit heavy....

                                Fixed blurry titles on tabs. It looks like text is blurry when I use opacity in css, especially on discarded tabs, where opacity was as low as 60%, so I will use only colors in the future, but it will limit favicons to be half transparent unless I change the way how tabs header is arranged.

                                1 Reply Last reply Reply Quote 0
                                • kroppy
                                  K
                                  kroppy
                                  last edited by

                                  @joshuacant said in Tree Tabs:

                                  My biggest request right now would be tab-switching by using the scroll wheel. I'm very used to opening a bunch of child-tabs and then scrolling down through them using the wheel while my mouse cursor is positioned within the tree.

                                  I can try to implement it although this will get in the way with the entire tab list scrolling.
                                  There might be a way tho. For example changing "overflow-y" property of the tab list when mouse is over tabs, but, it would left you with mouse scrolling only on the scrollbar or on empty space. This how you imagine it to work? It's a bit different when tabs stretch/squeeze its size so that the tab list is not scrollable. Sorry I don't remember how it worked in TST extension for Firefox, it's been too long since I used it.

                                  1 Reply Last reply Reply Quote 0
                                  • zaibon
                                    Z
                                    zaibon
                                    last edited by zaibon

                                    @Abelard22

                                    @Abelard22 said in Tree Tabs:

                                    could you add the option to disable the home button?

                                    You can do this yourself via custom css:

                                    The code you need for this is:

                                    .button-toolbar.home { display: none }
                                    

                                    How to use custom css:

                                    1.) Go to the "About" page (vivaldi://about) to check the Vivaldi installation path.
                                    2.) Check the "Executable Path" entry. It should end with \Application\vivaldi.exe. Now close Vivaldi.
                                    3.) Navigate to that Application directory. It should contain a folder named after the current version of Vivaldi, like eg. 1.6.689.40
                                    4.) Open that folder and navigate to the following path: \resources\vivaldi\style
                                    5.) Edit the common.css file with a text editor and add the following code at the beginning of the file: @import "custom.css";
                                    6.) Use the text editor to create a new file in the same directory and name it custom.css. Make sure the extension of the file is actually .css and not .txt. If you don't know how to do that, check this tip.
                                    7.) Paste the CSS code to that file and save it. You can use that file from now on to paste other codes that you might find on this forum.
                                    8.) NOTE: Each time Vivaldi updates, you'll need to repeat steps 2 - 5 and copy your custom.css file to the new location.

                                    Credits for the css code: den_po
                                    Thanks and credits for this handy guide belong to pafflick - sorry I am way to lazy to rewrite it myself ^^

                                    W
                                    1 Reply Last reply
                                    Reply Quote 1
                                    • kroppy
                                      K
                                      kroppy
                                      last edited by kroppy

                                      @Abelard22 said in Tree Tabs:

                                      maybe also reduce the space behind the tabs, making the panel sleeker and wasting less space?

                                      The space on the left side, where the tree handle is located or space on top/bottom of the tabs? I can for example reduce tab's height as well.

                                      1 Reply Last reply Reply Quote 0
                                      • W
                                        WombatPete @zaibon
                                        last edited by

                                        @zaibon The get-rid-of-the-home-page work-around isn't working for me. Not sure why. Copied the text right out of this post. With the quotation marks, semicolons, etc., right?

                                        luetage
                                        L
                                        zaibon
                                        Z
                                        2 Replies Last reply
                                        Reply Quote 0
                                        • luetage
                                          L
                                          luetage Supporters Soprano @WombatPete
                                          last edited by luetage

                                          @WombatPete There are no quotation marks in the code. Read the official guide here: https://forum.vivaldi.net/topic/10549/modding-vivaldi

                                          And here the code from above without markdown:

                                          .button-toolbar.home {display: none}

                                          Hiding the home button is also possible with VivaldiHooks, if you don't feel confident running/maintaining your own custom.css. But this is off-topic here, so if you need further assistance you should make a thread on the modding forum board.

                                          github ◊ vfm

                                          1 Reply Last reply Reply Quote 1
                                          • zaibon
                                            Z
                                            zaibon @WombatPete
                                            last edited by

                                            @WombatPete
                                            Mmh I've to admit that I took the code from my css snippet collection but I didn't used it for a while
                                            It ain't working for me atm too so there is a good chance that by fixing a few issues with the homebutton some snapshots ago they renamed it. Which results in the inability of this css snippet to work.
                                            So you might want to try the suggestion from @luetage to switch to vivaldi hooks.

                                            Sorry for my misleading post

                                            luetage
                                            L
                                            1 Reply Last reply
                                            Reply Quote 0
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 16
                                            • 17
                                            • 1 / 17
                                            • 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