UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Login screen/Code input Design

    Scheduled Pinned Locked Moved Solved Design
    122 Posts 17 Posters 58.2k Views 7 Watching
    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.
      • A Offline
        aarontheissueguy @aarontheissueguy
        last edited by

        This post is deleted!
        1 Reply Last reply Reply Quote 0
        • K Offline
          kugiigi
          last edited by

          One problem I think is that Lomiri's internal code is using Suru Dark theme all the time, so using the themed palettes in the code won't be dynamic. Also, the keyboard is a separate component we can't rely the theming from it. So maybe, the design should be neutral to light and dark theme.

          A KenedaK 3 Replies Last reply Reply Quote 0
          • A Offline
            aarontheissueguy @kugiigi
            last edited by

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • A Offline
              aarontheissueguy @kugiigi
              last edited by

              @kugiigi Exactly, thats why I highlighted that this was configured manually and is only the result testing only. How can we reliably tell which theme a user is using?

              K 1 Reply Last reply Reply Quote 0
              • K Offline
                kugiigi @aarontheissueguy
                last edited by

                @aarontheissueguy Yes, I understand. Just saying some things to consider šŸ™‚
                There's really no official way of setting the theme. That is yet to be implemented. But all the theme switcher apps on the store uses the config file ~/.config/ubuntu-ui-toolkit/theme.ini.
                It's specifically for the Ubuntu UI toolkit so only apps that uses it are affected (qqc2 Suru theme is also affected because it also checks this config file). And currently this theme settings isn't used by the keyboard so system and the keyboard may also have different theme which may break the overall design if it relies on theme settings.

                A 1 Reply Last reply Reply Quote 1
                • A Offline
                  aarontheissueguy @kugiigi
                  last edited by

                  @kugiigi Ok I see thank you šŸ™‚ , We should focus on light theme than as long as the theming isn't officially supported properly. I also thought about programming an App that allows users to tweak lomiri to get more customization out of it I might resort to this if we cant get something merged with master.

                  1 Reply Last reply Reply Quote 0
                  • purplevvayP Offline
                    purplevvay
                    last edited by purplevvay

                    Ive been doing some tinkering and start to understand how things work in Lomiri. I was able to tweak some things to get dark mode.
                    (configured manually)

                    Great! Respect.

                    So maybe, the design should be neutral to light and dark theme.

                    That's what I tried: lockscreen16x9-1.jpg

                    screen19x9-1.jpg

                    Swiping is still the best for emergency (I think).
                    Will make a vertical one too soon.

                    using ut on xiaomi mi a2

                    1 Reply Last reply Reply Quote 1
                    • KenedaK Online
                      Keneda @kugiigi
                      last edited by

                      @kugiigi said in Login screen/Code input Design:

                      One problem I think is that Lomiri's internal code is using Suru Dark theme all the time, so using the themed palettes in the code won't be dynamic. Also, the keyboard is a separate component we can't rely the theming from it. So maybe, the design should be neutral to light and dark theme.

                      But as you can see in my previous post :
                      text alternatif

                      On the login screen some parts are not affected by suru dark theme.

                      2015-2023 : Meizu MX4 ā˜ ļøāš°ļøāœļø
                      2023-2024 : Nexus 5 ā˜ ļøāš°ļøāœļø
                      2024-***** : FPOS Fairphone 5 waiting UT for freedom šŸ˜‰
                      šŸ‡²šŸ‡«šŸ‡¬šŸ‡§

                      purplevvayP 1 Reply Last reply Reply Quote 0
                      • purplevvayP Offline
                        purplevvay @Keneda
                        last edited by

                        @kugiigi said in Login screen/Code input Design:

                        But all the theme switcher apps on the store uses the config file ~/.config/ubuntu-ui-toolkit/theme.ini

                        Is there a way to create a passphrase/pin bar using the elements that support theming?

                        like this:
                        screens3.jpg

                        Also I edited a little bit the horizontal view:

                        lockscreen-16x3-2.jpg

                        using ut on xiaomi mi a2

                        1 Reply Last reply Reply Quote 1
                        • mateo_saltaM Offline
                          mateo_salta
                          last edited by

                          oh, that is looking nice šŸ™‚

                          1 Reply Last reply Reply Quote 0
                          • mateo_saltaM Offline
                            mateo_salta @aarontheissueguy
                            last edited by

                            @aarontheissueguy here was the start - https://github.com/ubports/unity8/pull/314

                            just started with removing the background to let keyboard transparency work, and removing the hard-coded theme - unfortunately the theme is hard-coded to dark at a lower level for lomiri - then hard-coded back to light for notifications and lockscreen... so we would have to undo dark theme for the whole shell, and then retheme?

                            A 1 Reply Last reply Reply Quote 1
                            • A Offline
                              aarontheissueguy @mateo_salta
                              last edited by

                              so we would have to undo dark theme for the whole shell, and then retheme?

                              @mateo_salta If I understood what you say correctly, that would require work in unity as a whole and not just the Greeter part, right? Id rather try to make the Login neutral to theming, I think the mockups @purplevvay made would work well in both scenarios.

                              Anything else would probably result in even more work which requires better understanding of the source code and a person who actually is able to do the described things. (pls correct me if I misunderstood something here)

                              here was the start - https://github.com/ubports/unity8/pull/314

                              Thanks I will take a look at what you did later. It seems similar to the things I tried in last days at a first glance. šŸ™‚

                              mateo_saltaM 1 Reply Last reply Reply Quote 0
                              • mateo_saltaM Offline
                                mateo_salta @aarontheissueguy
                                last edited by

                                @aarontheissueguy yeah, just means we leave it on the light theme for now šŸ™‚

                                1 Reply Last reply Reply Quote 0
                                • purplevvayP Offline
                                  purplevvay
                                  last edited by purplevvay

                                  Glad to hear that my mockups are useful šŸ™‚

                                  So now we should write a qml version of the mockups and submit it, or open a new topic about feature requests, shouldn't we?

                                  But later, I guess right now everyone is focused on preparing ut for focal.

                                  using ut on xiaomi mi a2

                                  A 1 Reply Last reply Reply Quote 0
                                  • A Offline
                                    aarontheissueguy @purplevvay
                                    last edited by

                                    @purplevvay

                                    So now we should write a qml version of the mockups and submit it

                                    That would be optimal, but we will probably need some help to do this.

                                    or open a new topic about feature requests, shouldn't we?

                                    I would open an issue on github with a detailed request and mockups

                                    I will continue to work on the QML side but that will take some time and much work for me. If someone with QML knowledge wants to help me that would be great.

                                    1 Reply Last reply Reply Quote 0
                                    • K Offline
                                      kugiigi
                                      last edited by

                                      I think it would be better to get the opinion of UBports people especially the design team before doing any serious effort on actually implementing these designs. I would be willing on helping on this šŸ™‚

                                      A 1 Reply Last reply Reply Quote 4
                                      • A Offline
                                        aarontheissueguy @kugiigi
                                        last edited by

                                        @kugiigi That makes sense. Do you know which is the best way to reach out to them?

                                        1 Reply Last reply Reply Quote 1
                                        • purplevvayP Offline
                                          purplevvay
                                          last edited by purplevvay

                                          I think we should contact these people:
                                          https://ubports.com/members/contributors/ux-design-3

                                          @kugiigi said in Login screen/Code input Design:

                                          If you're serious with this, I would suggest to make a proper design proposal and maybe submit them to @CiberSheep .

                                          !!!

                                          I guess we will also need to describe how did we create the mockups. I used there some transparent to black gradients: one 360 another from top to bottom. (in both versions)

                                          using ut on xiaomi mi a2

                                          CiberSheepC 1 Reply Last reply Reply Quote 0
                                          • CiberSheepC Offline
                                            CiberSheep @purplevvay
                                            last edited by CiberSheep

                                            @purplevvay said in Login screen/Code input Design:

                                            I think we should contact these people:
                                            https://ubports.com/members/contributors/ux-design-3

                                            That list is not updated šŸ˜ž

                                            Feel free to ping me and I can pass to the rest of the team

                                            Another planet, another time, another universe!

                                            KenedaK 1 Reply Last reply Reply Quote 2
                                            • KenedaK Online
                                              Keneda @CiberSheep
                                              last edited by Keneda

                                              @cibersheep said in Login screen/Code input Design:

                                              That list is not updated šŸ˜ž

                                              Talking about who's doing what, how many core devs ubports has?
                                              On the forum there is even no "Dev" title like there are ones for "moderator" or "administrator".

                                              I don't know how he found this UX design list, however deprecated.

                                              2015-2023 : Meizu MX4 ā˜ ļøāš°ļøāœļø
                                              2023-2024 : Nexus 5 ā˜ ļøāš°ļøāœļø
                                              2024-***** : FPOS Fairphone 5 waiting UT for freedom šŸ˜‰
                                              šŸ‡²šŸ‡«šŸ‡¬šŸ‡§

                                              1 Reply Last reply Reply Quote 0
                                              • First post
                                                Last post