• 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. Community & Services
    3. Forum
    4. Vivaldi Forum mod

    Vivaldi Forum mod

    Forum
    76
    1.4k
    637.9k
    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 luetage

      0_1501243225397_icon48.png

      Install (chrome web store)
      Github

      Over the last years the community has been working on an extension for Vivaldi Forum, giving you the ability to adapt the website’s look and functionality with themes and modifications. Vivaldi Forum mod tries to do for the forum, what Vivaldi does for the browser – providing you with the tools to make it your own.


      Themes

      Default Themes

      We give you the option to keep using Vivaldi’s default light and dark theme together with all the modifications and improvements the extension provides. Choose either theme on the options page, then visit the forum settings, choose default skin for the light theme, or dark skin for the dark theme and hit »Save Changes« on the bottom of the page, then reload. When using a custom theme, make sure to keep the default skin selected.

      Theme Machine

      The inbuilt theme machine lets you design themes by defining 7 colors, similarly to the theme interface Vivaldi provides in its browser settings. Make sure all foreground colors (Foreground, Highlight, Link, Code) have sufficient contrast to your background color. You can import and share/export themes by copying and pasting the theme code. Here the default ones:

      Theme Codes

      {"themeName":"Ayu","colorBg":"#fafafa","colorFg":"#5c6773","colorHi":"#36a3d9","colorAc":"#d9d8d7","colorLi":"#f29718","colorCo":"#86b300","colorDd":"#f0eee4"}
      
      {"themeName":"Dracula","colorBg":"#282a36","colorFg":"#f8f8f2","colorHi":"#50fa7b","colorAc":"#44475a","colorLi":"#ff79c6","colorCo":"#bd93f9","colorDd":"#6272a4"}
      
      {"themeName":"Everforest Light","colorBg":"#efebd4","colorFg":"#5c6a72","colorHi":"#f57d26","colorAc":"#8da101","colorLi":"#8da101","colorCo":"#dfa000","colorDd":"#bdc3af"}
      
      {"themeName":"Everforest Dark","colorBg":"#232a2e","colorFg":"#d3c6aa","colorHi":"#e69875","colorAc":"#a7c080","colorLi":"#a7c080","colorCo":"#dbbc7f","colorDd":"#56635f"}
      
      {"themeName":"GitLook Light","colorBg":"#ffffff","colorFg":"#24292f","colorHi":"#fd8c73","colorAc":"#dbe9f9","colorLi":"#0969da","colorCo":"#2da44e","colorDd":"#e6e6e6"}
      
      {"themeName":"GitLook Dark","colorBg":"#0d1117","colorFg":"#c9d1d9","colorHi":"#e37861","colorAc":"#13233a","colorLi":"#58a6ff","colorCo":"#99c8ff","colorDd":"#161b22"}
      
      {"themeName":"Iceberg","colorBg":"#e8e9ec","colorFg":"#33374c","colorHi":"#6869ec","colorAc":"#757ca3","colorLi":"#2d5396","colorCo":"#3f83a6","colorDd":"#cad0de"}
      
      {"themeName":"Kanagawa","colorBg":"#1f1f28","colorFg":"#dcd7ba","colorHi":"#6a9589","colorAc":"#2a2a37","colorLi":"#658594","colorCo":"#e6c384","colorDd":"#223249"}
      
      {"themeName":"Palenight","colorBg":"#292d3e","colorFg":"#a6accd","colorHi":"#ff869a","colorAc":"#3b4084","colorLi":"#82b1ff","colorCo":"#c3e88d","colorDd":"#333747"}
      
      {"themeName":"PaperColor Light","colorBg":"#eeeeee","colorFg":"#444444","colorHi":"#d75f00","colorAc":"#005f87","colorLi":"#005faf","colorCo":"#d70087","colorDd":"#005f87"}
      
      {"themeName":"PaperColor Dark","colorBg":"#1c1c1c","colorFg":"#d0d0d0","colorHi":"#afd700","colorAc":"#5f8787","colorLi":"#00afaf","colorCo":"#ff5faf","colorDd":"#5f8787"}
      
      {"themeName":"Rigel","colorBg":"#002635","colorFg":"#e6e6dc","colorHi":"#00cccc","colorAc":"#1c8db2","colorLi":"#1c8db2","colorCo":"#7eb2dd","colorDd":"#517f8d"}
      
      {"themeName":"Solarized Light","colorBg":"#fdf6e3","colorFg":"#586e75","colorHi":"#af8700","colorAc":"#eee8d5","colorLi":"#268bd2","colorCo":"#2aa198","colorDd":"#eee8d5"}
      
      {"themeName":"Solarized Dark","colorBg":"#002b36","colorFg":"#93a1a1","colorHi":"#af8700","colorAc":"#073642","colorLi":"#268bd2","colorCo":"#2aa198","colorDd":"#073642"}
      
      {"themeName":"Tokyo Night","colorBg":"#1a1b26","colorFg":"#a9b1d6","colorHi":"#ff9e64","colorAc":"#2f334d","colorLi":"#f7768e","colorCo":"#7aa2f7","colorDd":"#1f2335"}
      
      {"themeName":"Zenburn","colorBg":"#3f3f3f","colorFg":"#dcdccc","colorHi":"#8faf9f","colorAc":"#2e3330","colorLi":"#ffd7a7","colorCo":"#dca3a3","colorDd":"#2c2e2e"}
      

      Theme previews

      When sharing a theme on the forum it will be visible to users of the Vivaldi Forum mod as SVG, while the theme code itself will be hidden. Surround the code with 3 backticks ``` to display it in a codeblock, or it won’t work. Upon clicking on this representation, the theme is automatically imported to your install and activated. This makes it easy to try out a bunch of themes to see whether you like one. Click on one of the themes above to try out this feature.

      Scheduled Themes

      Similar to Vivaldi browser you can set a custom schedule for automatic theme changes. This can come in handy, just be aware it might fail should your computer go to sleep and miss the scheduled change. Reloading the tab will enable the schedule again and update your theme.


      Modifications

      User CSS

      Input CSS code to modify Vivaldi Forum. This lets you write simple fixes and modifications. Here an example:

      #vivaldilogin .tooltip {
          display: none !important;
      }
      code, kbd, pre, samp {
          font-family: monospace;
      }
      

      We also give you the ability to target specific themes. The name of the theme will be added as class to the body of the website upon load. Look up a theme’s class by hovering its name on the options page. Saving the User CSS will immediately load it on Vivaldi Forum, no need to reload the page!

      .vfm_PaperColor_Dark #submenu li>a {
          color: pink;
      }
      

      It’s possible to use the .vfm-standard class to create your own custom theme this way, but you might as well copy your code into the standard.css file directly and enable it on the options page.

      Default

      Modification Description
      Menu entry for options page Just a link to trigger VFM options.
      Copy All Code Button A button to copy all code when hovering a code element.
      Link Button A link button in post tools, which copies the link to the current post to the clipboard.
      Theme Previews Previously mentioned.
      Unofficial Discord and Contribute links in footer Just useful links.
      Miscellaneous fixes Numerous and too small to be worth the mention. Take a look at default.css.

      Selectable

      Select any number of modifications to adapt Vivaldi to your needs and preferences.

      Modification Description
      Advanced formatting Adds an emote picker and extra formatting buttons. Allows you to drag to reorder, remove from and add to the formatting toolbar when editing your forum posts.
      Auto-Hide Header on Scroll Hides the header when you scroll down, shows it when you scroll up.
      Compact posts Removes margin between user name and content. May break layout with large font sizes.
      Bookmarks in Navigation Displays a link to the bookmarks page in the main navigation for easy access.
      Custom Notification Icons Displays font icons in the header's notification dropdown to quickly distinguish one type of notification from another.
      Show User IDs Shows UIDs when hovering the username at top of a post and when hovering a user's avatar on their profile.
      Signature mod Hides all signatures and replaces each with a button. When clicked, the signatures of individual posts will be displayed.
      Square avatars Square avatars everywhere!
      Use System Emoji Use emoji font provided by the operating system instead of Vivaldi Forum emoji.

      Translations

      Vivaldi Forum mod 2.0 introduced translations. Following languages have been released and are being worked on actively:

      • Czech
      • French
      • German
      • Italian
      • Japanese
      • Russian
      • Spanish
      • Vietnamese

      Want to help out? You can by deciding to


      Contribute

      Any input is appreciated. If you want to find out more about how to contribute, please take a look at the README section on Github.

      A special thank you @

      • bariton
      • burbuja
      • greenenemy
      • Hadden89
      • hlehyaric
      • Isildur
      • LonM
      • nomadic
      • pafflick
      • potmeklecbohdan
      • Rexfahrer
      • Semenov-Sherin
      • shifte
      • sjudenim
      • tam710562
      • wiiija
      • Zalex108

      for writing code / helping out / translating the project.


      Community Creations

      A collection of themes and modifications developed for Vivaldi Forum

      User Theme/Modification
      barbudo2005 Card view for forum boards and topics
      bariton {"themeName":"GitLook","colorBg":"#0d1117","colorFg":"#c9d1d9","colorHi":"#e37861","colorAc":"#13233a","colorLi":"#58a6ff","colorCo":"#99c8ff","colorDd":"#161b22"}
      dude99 Vertical pagination
      Compact pagination block
      Autohide header alternative
      Alert loop animation
      Ergonomic composer
      hlehyaric {"themeName":"Leaves","colorBg":"#000000","colorFg":"#cdcdcd","colorHi":"#9c515c","colorAc":"#b63e62","colorLi":"#b9b9b9","colorCo":"#ffccd4","colorDd":"#040404"} + CSS
      luetage {"themeName":"Blau","colorBg":"#23273b","colorFg":"#d4efff","colorHi":"#ffffff","colorAc":"#1b2f4b","colorLi":"#96ffe0","colorCo":"#68a2f2","colorDd":"#223b5e"}
      {"themeName":"Private","colorBg":"#23234f","colorFg":"#c0c0f1","colorHi":"#fde25d","colorAc":"#404076","colorLi":"#5d78fd","colorCo":"#fd5d78","colorDd":"#3f3f8d"}
      {"themeName":"Zenburn","colorBg":"#3f3f3f","colorFg":"#dcdccc","colorHi":"#8faf9f","colorAc":"#2e3330","colorLi":"#ffd7a7","colorCo":"#dca3a3","colorDd":"#2c2e2e"}
      {"themeName":"Palenight","colorBg":"#292d3e","colorFg":"#a6accd","colorHi":"#f07178","colorAc":"#333747","colorLi":"#82aaff","colorCo":"#c3e88d","colorDd":"#333747"}
      {"themeName":"Rose-Pine","colorBg":"#191724","colorFg":"#e0def4","colorHi":"#ebbcba","colorAc":"#31748f","colorLi":"#f6c177","colorCo":"#9ccfd8","colorDd":"#26233a"}
      potmeklecbohdan {"themeName":"Everforest light","colorBg":"#f8f0dc","colorFg":"#5c6a72","colorHi":"#dfa000","colorAc":"#8da101","colorLi":"#8da101","colorCo":"#dfa000","colorDd":"#fdf6e3"}
      {"themeName":"Everforest dark","colorBg":"#2b3339","colorFg":"#d3c6aa","colorHi":"#dbbc7f","colorAc":"#a7c080","colorLi":"#a7c080","colorCo":"#dbbc7f","colorDd":"#2f383e"}
      {"themeName":"Beach flower","colorBg":"#464038","colorFg":"#d3bda5","colorHi":"#c49a93","colorAc":"#b4a377","colorLi":"#b4a377","colorCo":"#c49a93","colorDd":"#4b453d"}
      shifte Opened search field
      sjudenim Theme Dark‐Grey and Light‐Grey
      wiiija Theme Sprucey Bonus Dark

      This is a feedback thread, constructive criticism is welcome. You can request features, report inconsistencies and share themes. Let me know what you think and have fun!

      Easter Egg 🐇

      github ◊ vfm

      Steffie
      S
      Semenov-Sherin
      S
      stardepp
      S
      shifte
      S
      fallaw
      F
      6 Replies Last reply
      Reply Quote 47
      • Gaëlle
        G
        Gaëlle Ambassador
        last edited by Gaëlle

        Huge congrats @luetage ! This is really amazing. We tested it internally and love it! ❤
        Thank you 🙏
        Here's one of my favorite:
        0_1501245335803_Screen Shot 2017-07-28 at 14.34.36.png

        ☝️ Vote for new features | 🕵️‍♀️ Code of Conduct | 🐛 Report bugs | 📨 Contact support

        1 Reply Last reply Reply Quote 2
        • Steffie
          S
          Steffie @luetage
          last edited by

          @luetage You are seriously good! Thanks for this community gift. 🤗

          ♀ 🇦🇺

          1 Reply Last reply Reply Quote 4
          • mib2berlin
            M
            mib2berlin Soprano
            last edited by

            Yes, thank you very much.

            Cheers, mib

            Opensuse Tumbleweed x86_64 KDE 6.2 X11, Windows 11 Pro, Vivaldi latest
            HP Probook Intel(R) i5-8350U 16 GB, GPU UHD 620, SSD 256 GB
            Miniforum-B550 AMD Ryzen 7 4700G 16 GB, Radeon Graphics
            Redmi Note 14, HyperOS Android 14

            1 Reply Last reply Reply Quote 1
            • mib2berlin
              M
              mib2berlin Soprano
              last edited by

              @Gwen-Dragon, hi, I don´t understand what you are talking about.
              My englisch is a bit rusty. 🔧

              Cheers, mib

              Opensuse Tumbleweed x86_64 KDE 6.2 X11, Windows 11 Pro, Vivaldi latest
              HP Probook Intel(R) i5-8350U 16 GB, GPU UHD 620, SSD 256 GB
              Miniforum-B550 AMD Ryzen 7 4700G 16 GB, Radeon Graphics
              Redmi Note 14, HyperOS Android 14

              1 Reply Last reply Reply Quote 0
              • mib2berlin
                M
                mib2berlin Soprano
                last edited by

                All clear now. 🙂

                Cheers, mib

                Opensuse Tumbleweed x86_64 KDE 6.2 X11, Windows 11 Pro, Vivaldi latest
                HP Probook Intel(R) i5-8350U 16 GB, GPU UHD 620, SSD 256 GB
                Miniforum-B550 AMD Ryzen 7 4700G 16 GB, Radeon Graphics
                Redmi Note 14, HyperOS Android 14

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

                  @Gwen-Dragon On the dashboard it isn't called developer's website, but "Link to website for your item", that's why I assumed for an extension it should be the site it is running on?

                  But no idea, If you think linking to Vivaldi forum looks malicious I'll take the link down.
                  lol

                  github ◊ vfm

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

                    Oh yeah, I have to admit I never clicked this link on any extension before. It turns out most developers link to a webpage dedicated to the extension. Since this would be useless for a forum extension I'll just take it down.

                    github ◊ vfm

                    1 Reply Last reply Reply Quote 0
                    • CheVe11e_191
                      C
                      CheVe11e_191
                      last edited by

                      Awesome 😍 thanks 🙂 🙂

                      • 👦🏻 • 💦 • 🦅 | Win10 x64 💻
                      • 🙊 • Brevis esse latoro obscurus fio • 🙈 • Fortis cadere, cedere non potest • 🙉 • Gloria et honor et pax omni operanti bonum •

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

                        Sweet - now reading with dark background - I really love it 😃

                        1 Reply Last reply Reply Quote 1
                        • sjudenim
                          S
                          sjudenim Supporters
                          last edited by sjudenim

                          Submitting DarkGrey and updating LightGrey

                          https://github.com/sjudenim

                          fallaw
                          F
                          1 Reply Last reply
                          Reply Quote 3
                          • dannilundgren
                            D
                            dannilundgren Supporters Translator
                            last edited by

                            Amazing! Thank you very much.

                            The danish translator since 2015 - The only one appearently - New volunteers are highly appreciated. 🙏

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

                              There is one thing that irritates me a bit. When I click on "Reply" after the last post or hit reply to the last post and the text field pops up I can scroll down below the last post in the forum anymore. Most times I need this to quote some part of a post or reread something.

                              Without the extension this does work - or I screwed up the extensions settings that could be an option too.
                              I've set the forum mod to Sprucy Bonus Dark; Autohide header at scroll; Last Edit Time Stamp.

                              Any ideas?

                              EDIT: pics to show what I mean - both times I clicked on the reply button to my own post - than scrolled down as much as possible.
                              EDIT 2: Oh, I made some pics for ants - sorry for that. I fear you'll need to enlarge them to see something 😰

                              0_1501752999569_001.png

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

                                Yeah, thanks for reporting this. It has nothing to do with auto-hide header on scroll, it works if you set the theme to standard. But it doesn't work if you select any of the custom themes. I don't know yet what is causing it, since the standard theme is also loaded from the extension. Will look into this a bit later. For now you can simply click the round composer button at the bottom right, which will hide the whole composer. There will be an update to the extension soon, hopefully I find out what is causing this by then.

                                github ◊ vfm

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

                                  @luetage
                                  No need to hurry just wanted to know if this is a bug or not - and yeah I forgot again about the blue button -.-' ehrm... thanks for reminding me ^^

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

                                    Ok, found the problem. This will be fixed in the next update, likely today.

                                    github ◊ vfm

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

                                      Update should be live now. However, I don't really know how fast the chrome store pushes these.

                                      New in 0.52
                                      -Theme DarkGrey by @sjudenim
                                      -Logo animation by @wiiija
                                      -Improvements to LightGrey and Sprucey Bonus Dark, bugfixes.

                                      A big thank you @sjudenim for making such wonderful themes! The logo animation was pulled out of the Sprucey theme and made available as separate option for all themes. As a result you have to reenable it in options, if you want to keep using it in this theme.

                                      github ◊ vfm

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

                                        @luetage
                                        Update is there - a thanks a lot for the instant fix 👍

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

                                          I don't know how much time you want to spend to fix minor bugs especially if they are only of cosmetic nature with no functionality limited.
                                          In case you plan to do so:

                                          The one I found actually happens only with the following themes:

                                          • DarkGrey
                                          • LightGrey
                                          • Sprucey Bonus Dark

                                          When you hit the button to show Replies - the up-and-downvote buttons of the original post are cut by about a quarter.

                                          0_1501847841087_viv mod forum.png

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

                                            @zaibon That's probably an easy fix. If you check it with developer tools you will notice that the reply simply overlaps the buttons -- even on the standard Vivaldi theme. You just don't notice it because the background is transparent there.

                                            github ◊ vfm

                                            zaibon
                                            Z
                                            Dancer18
                                            D
                                            2 Replies Last reply
                                            Reply Quote 1
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 72
                                            • 73
                                            • 1 / 73
                                            • 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