• 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. Desktop Feature Requests
    4. Done
    5. Indicate not-found in Find in Page by Color Change

    Indicate not-found in Find in Page by Color Change

    Done
    find in page
    5
    11
    2.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.
    • E
      enyap
      last edited by LonM

      Firefox and Opera indicate a failing Find operation by changing the background color of the search field. This behavior is very helpful because it makes immediately obvious that the search has failed. One can detect the color change with peripheral vision and doesn't have to shift one's gaze up at the search field to learn that the string being sought is not present. It would be nice if Vivaldi took a cue from Firefox and Opera and employed a similar, graphic indication of search failure.

      Pesala
      P
      1 Reply Last reply
      Reply Quote 19
      • D
        dude99
        last edited by dude99

        Pardon me resurrect this old request, imho this is not a difficult task to accomplish, i hope this feature will be implemented soon.

        Here is my CSS mod:

        /* bottom position find bar */
        .find-in-page + .devtools-container .webpage {top:0 !important;}
        .find-in-page {bottom:1px; border-radius:calc(var(--radius) * 1.4); border:none; max-width:580px; left:0; right:0; margin:auto;}
        
        /* gui improvement */
        .find-in-page label {font-size:80%; align-items: center;}
        .find-in-page .fip-controls svg {transform:rotate(90deg);}
        .find-in-page .fip-close svg {fill:crimson;}
        
        /* compact off-focus find bar */
        .active.visible.webpageview .find-in-page:not(:focus-within):not(:hover) {opacity: .5; visibility:hidden;} 
        .active.visible.webpageview .find-in-page :is(#fip-input-text, .fip-results) {visibility:visible;}
        
        /* nomatch alert */
        @keyframes jump {40%, 60% {transform:translateY(5px);} 50% {transform:translateY(-4px);}}
        .find-in-page.fip-nomatches:focus-within { animation: jump .2s steps(2) !important;}
        @keyframes nomatch {10%, 50% {background:lightpink; color:maroon;}}
        .find-in-page.fip-nomatches:focus-within #fip-input-text { animation: nomatch 3s steps(6) infinite !important;}
        

        It would be nice if i can add alert sound for the first nomatch trigger event, but unfortunately it can only be done by V dev. And i'm sure it will work a lot better if it's build-in.

        Thanks.

        Sorry, I'm currently hiatus from updating any of my CSS mod until further notice...
        1 Reply Last reply Reply Quote 4
        • Pesala
          P
          Pesala Ambassador @enyap
          last edited by Pesala

          @enyap Opera 12.18 indicates it in the same way too.

          Found
          1_1546113568312_Find in Page.png

          Not Found
          0_1546113568312_Not Found.png

          It would be good to have an audible warning on reaching the last search result on the page, before returning to the top.

          Blog • Vivaldi Review • Server Status
          Win 10 64-bit build 19045.2486 • Snapshot 7.4.3683.18 (64-bit)

          D
          1 Reply Last reply
          Reply Quote 2
          • D
            dude99 @Pesala
            last edited by

            @Pesala someone did that with a balloon via jscript: https://forum.vivaldi.net/post/177257

            Sorry, I'm currently hiatus from updating any of my CSS mod until further notice...
            1 Reply Last reply Reply Quote 0
            • D
              dude99 @Pesala
              last edited by dude99

              @Pesala maybe u can try this mod to make the find bar less annoying: https://forum.vivaldi.net/post/262526

              Obviously u need to modify it to fit your specific need. Like remove trigger event :focus-within in off-focus section to make it so that the find bar will ONLY show up when mouseover it, else it would only show a very transparent searchfield.

              Then u can also add animation with .find-in-page:not(.fip-nomatches) with opacity:.01 plus delay to hide the find bar after a few seconds.

              Personally I don't prefer what you suggested, because it could be confusing when not knowing what 'word' I'm searching after hitting F3 if the search word isn't display, but it's also very annoying when an overhead find bar constantly moving the webpage down after each F3. It's really a bad GUI design which make the overall browser's GUI ecstatic feel too heavy on the top (stacked of horizontal blocks on the top section), causing weighty & stressful emotion if gazing at them for too long.

              IMHO moving the find bar to bottom, & shrink it down like my mod would solved most of the problems.

              Sorry, I'm currently hiatus from updating any of my CSS mod until further notice...
              Pesala
              P
              1 Reply Last reply
              Reply Quote 0
              • Pesala
                P
                Pesala Ambassador @dude99
                last edited by

                @dude99 I moved your post here as it would lead the Find Next without showing the toolbar Feature Request off-topic. In Opera 12.18 I don't need to show the toolbar to find again what I know I am searching for. Even with the toolbar at the top, the page content does not jump, which is one reason why I use it instead of Ctrl+F.

                If I don't remember what I am searching for, or want to search for something else, then I use Ctrl+F, /, or period to show the toolbar (usually I use / unless I am editing text).

                Putting the toolbar at the bottom makes for more mouse travel as the cursor is more often at the top, with the menus, tabs, and URL field at the top. An alternative solution would be to show the toolbar as floating over the page content.

                Blog • Vivaldi Review • Server Status
                Win 10 64-bit build 19045.2486 • Snapshot 7.4.3683.18 (64-bit)

                D
                1 Reply Last reply
                Reply Quote 0
                • D
                  dude99 @Pesala
                  last edited by

                  @Pesala said in Indicate not-found in Find in Page by Color Change:

                  Even with the toolbar at the top, the page content does not jump, which is one reason why I use it instead of Ctrl+F.

                  An alternative solution would be to show the toolbar as floating over the page content.

                  Hmm, in that case maybe u should make request for overlay find bar too? It would be easier to solve multiple problems with a solution, no?

                  Putting the toolbar at the bottom makes for more mouse travel as the cursor is more often at the top, with the menus, tabs, and URL field at the top.

                  Ah, so that's the motive to move the find bar to the TOP! I never figure out why they did that, thanks for telling me that. Now i know WHY. 🤓

                  But i still prefer bottom position for ecstatic reason. Each to their own, i guess. LOL

                  Sorry, I'm currently hiatus from updating any of my CSS mod until further notice...
                  1 Reply Last reply Reply Quote 0
                  • gworboys
                    G
                    gworboys
                    last edited by

                    I prefer the find bar at the bottom too (or at least so that it's not constantly moving the page around as the find bar comes and goes) - so thanks for the CSS (I'll upvote that other thread). But I'm not a fan of unnecessary animation, just the colour change is sufficient.

                    D
                    1 Reply Last reply
                    Reply Quote 0
                    • D
                      dude99 @gworboys
                      last edited by dude99

                      @gworboys In that case simply replace the nomatch alert section with this:

                      .find-in-page.fip-nomatches:focus-within #fip-input-text { background:lightpink; color:maroon; transition: .1s .1s !important;}
                      

                      Increased the delay time (2nd .1s) if the color change is triggered too early when u typing the first letter in find bar. I can't test it on other OS other than windows, so u will have to adjust it accordingly.

                      Thanks for the support. 😘

                      Sorry, I'm currently hiatus from updating any of my CSS mod until further notice...
                      1 Reply Last reply Reply Quote 2
                      • Pesala
                        P
                        Pesala Ambassador
                        last edited by

                        If you go to vivaldi://experiments and enable Styled find in page the background will not be dimmed if the search string is not found.

                        Blog • Vivaldi Review • Server Status
                        Win 10 64-bit build 19045.2486 • Snapshot 7.4.3683.18 (64-bit)

                        1 Reply Last reply Reply Quote 1
                        • LonM
                          L
                          LonM Soprano Patron Moderator
                          last edited by

                          Vivaldi 3.3 Now has extra styling to make this more clear

                          💻 Windows 10 64-bit Sopranos Builds • en-GB • 🗳 vote for features • 🕵️‍♀️ Code of Conduct • 🐞 Report bugs

                          1 Reply Last reply Reply Quote 2
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • 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