Edit , Add top sites list

How can I manually add to the number of top sites without installing extensions and only through the settings in the browser?
Is it hard to add an icon + to the developers of this browser?
104758560-78f13180-5713-11eb-941c-62f2c66a1b39

2 Likes

I have just 6 top sites at that list, How is possible to have more? I havent found a solution until now. Thanks

We actually have a new implementation on the top-sites feature in-progress right now that should resolve both of your issues among many others:

Thank you for your patience.