Speaking of fonts, Loops does use like 4 different font icon sets across web and mobile, I would like to unify them eventually.

The reason is a combination of technical limitations (rendering on web) and lack of ligatures across some families (especially on mobile).

I'd love to learn font design, but I have too many things to do first, so I will continue the suffering to those who notice (I'm sorry).

For those wondering, they are:
- Boxicons
- HeroIcons
- IonIcons
- Feather

#LoopsDev

I'm kinda obsessed with typography, and finally added two custom fonts to Loops!

They will be used across the Starter Kits feature, and eventually make their way to other pages and components.

Before you worry, we're hosting the fonts locally, we're not using Google Fonts CDN.

Just see how better it looks with the new fonts ⬇️

Before vs After

#Loops #LoopsDev

Loops Starter Kits Update:

I'm almost ready to ship this groundbreaking feature, I spent tonight improving the design and building out the other pages like Browse and Hashtag Kits.

Before -> Redesign -> New fonts

You can really see how better it is after the redesign, and fonts can make a huge difference too!

#Loops #StarterKits #LoopsDev

Consent is required for every account you want to include in a Loops StarterKit, unless the account explicitly allows automatic approval.

You will be able to remove yourself from any kit you are a member of, at any time, and that will federate, however it will not remove existing follow relationships.

#Loops #StarterKits #LoopsDev

Just wrapping up the Loops Starter Kit feature!

Admins will appreciate the rich and powerful dashboard to manage this feature, with the ability to customize limits on how many Starter Kits each user can make, and if you want to enforce admin approval, auto approve if they have more than X followers or auto approve all kits.

The admin audit log now supports this, giving you and your team more visibility into historical actions and changes.

Shipping Soon!

#Loops #LoopsDev #StarterKits

Mastodon will allow up to 150 accounts in Starter Kits.

I'm not sure about that tbh, I was going to limit it to 50 accounts max in Loops.

We would support upto 150 to maintain Mastodon/FEP compatibility, but I want to hear your opinion!

I think we should segment max # of accounts you can add to kits based on how many followers you have, to prevent abuse.

Such a promising feature like this can be abused easily if we don't implement it properly.

#Loops #StarterKits #LoopsDev

Building a camera that supports AR filters, along with common controls like using the back or front facing camera, enabling flash and supporting drag up/down to zoom, while maintaining 60fps isn't easy.

The fact you can do this with javascript (and swift for AR) is pretty magical.

We do have some limitations, like enabling flash on the front camera, that requires some clever logic that uses the screen as a ring light.

That will be shipping in the next release!

#Loops #LoopsDev

Properly labelled buttons ✅

The new Loops app build will contain several accessibility improvements!

https://github.com/joinloops/loops-expo/commit/6004e54baf32ee732bdea51b049aa40c0ac403a1

#Loops #LoopsApp #LoopsDev

Augmented Reality filters are coming to the fediverse, first with Loops and soon Pixelfed!

#Loops #LoopsDev #ARFilters

FYI: You can add links to your Loops profile via our mobile app, and they even open inside the app!

Edit Profile -> Manage Links

Now available on iOS.

P.S - In a future update, you will be able to see how many clicks each link has ✨

#Loops #LoopsDev