lesspod icon indicating copy to clipboard operation
lesspod copied to clipboard

Customize Icon, Favicon and the Logo

Open Rajan opened this issue 6 years ago • 8 comments

Everything should be customizable via profile and settings menus. People should be able to change the logo, square icon and favicon.

Rajan avatar May 11 '18 04:05 Rajan

We should have a prefs table with following fields:

  • doBlog (turn on/off blog menu)
  • logoHoriz
  • logoSquare
  • favicon
  • tagline
  • menuList (?)

Rajan avatar May 11 '18 06:05 Rajan

Should we have a separate prefs table or should we club it with the menus table? Keeping it separate will help us with the CRUD operations and make it easy to map to firebase and others.

Clubbing it together will reduce the HTTP requests because we won't need to make a call for prefs and make another call for menus.

Thoughts?

Rajan avatar May 11 '18 07:05 Rajan

I think clubbing it together should be good for now. Considering firebase in the loop, how difficult will the mapping be in this case? @Rajan

madguy02 avatar May 11 '18 12:05 madguy02

I think prefs should go into a separate table - it's less mixed up that way.

s-kris avatar May 11 '18 14:05 s-kris

We can keep the tables and models separate and keep the API calls clubbed into a single request.

Rajan avatar May 11 '18 16:05 Rajan

Cool

s-kris avatar May 11 '18 17:05 s-kris

Yeah that will be really useful 😀

sujaykundu777 avatar May 12 '18 11:05 sujaykundu777

@s-kris I've added Firebase stubs for uploading logos and retrieving logos with 55943ba

Rajan avatar Jun 22 '18 07:06 Rajan