I started off by getting the functionality that I wanted. I knew that all the components would need to be restyled so at this stage I was just focused on where they were positioned.
I chose to place the button and the slider towards the bottom of the screen for ease of use, with the switches further up the screen as my feeling here was that they’d be used less often.
After that I wanted to get an image with a gradient for the button background. This was the second result that came up when I Googled “Gradient Generator”. It looks great and more importantly it allowed me to download a .jpg image so that’s what I went for.
Being able to see the screens side by side was really helpful. I opted to place the “Continue” button and the “Generate” button at the same height on the screen for a more consistent experience.
It’s not 100% perfect, but I managed to get the password generator working in 99 blocks!
Really nice, @domhnallohanlon! I did notice that the first time I generate a password, it defaults to a length of 4 even though the slider shows 8. As soon as I change the slider value, it works properly.
I thought this would be spotted last week so I used my non-staff account to create my project with the Dark Mode switch…I was certain that this was available to everyone. Maybe I have some other setting enabled to give myself access to the Switch?
Well, the switch component will be released soon - keep an eye on #announcements for the official release!
i was aiming for functionality of https://correcthorsebatterystaple.net/ so i knew there was going to be random selector from a list of words so my first item to search for was a dictionary. i found one at github in the form of a word list, but after anticipating inefficiencies due to storage and lookup performance, i decided to look for an API that returns random words instead!
i found this link that generates 50+ random words per call https://www.wordgenerator.net/application/p.php?id=nouns&type=1&spaceflag=false
but i kept getting network errors (that @muneer just recently resolved - thank you!) so i opted for another api which could return a noun, an adjective or an animal. so i simply make random calls to these options and stop when i’m over the minimum word count and the minimum phrase length. if verbs had been available the generated pass phrases would have been memorable (and/or funny) because there is action involved.
i forgot about the switch component - that’s why i was using sliders for my toggles! haha!
project link - Thunkable
Update : added copy button, option to generate password, option to check password strength, option to manage passwords
blocks - 546
web test - thunkablecompanion
Congrats @domhnallohanlon for achieving the pass word generator in 99 blocks which took me 400+ blocks.
But, sometimes if I enable all the buttons the result doesn’t comes as desired -