← Back to team overview

ubuntu-phone team mailing list archive

Re: themes and remote web applications

 

If by "provider" you mean a BQ or Meizu, or potentially a vodafone/O2/tmobile or whatever retailer sells the handsets, then this explicitly delivers a functional branding opportunity. They can set the default theme for the phone and *all* apps respect it as far as they want to. Without this you get every app developer making stuff up as they go along, or copying the default Canonical theme and overriding the provider theme. Many apps now will look like the Canonical art team branding, irrespective of what the provider wants them to look like (and irrespective of whatever accessibility related tweaks the user wants to make to everything on their device).I get the art behind the current theme but I am baffled by the design of themeing, it seems we are heading towards a complete inconsistent mess where we have a golden opportunity not to be as bad as the other smartphone operating systems.

Alan.



On 11/04/15 07:59, Vincent JOBARD wrote:

Hi Alan,

I understand that one of the "features" of the phone is the ability for providers to have their apps with their own brand. The all the app doesn't have to use the theme.

But it could be a nice option to use with the Ogra's alternate-webapp-container :)

Cheers,
Winael


Le sam. 11 avr. 2015 01:39, Alan Bell <alanbell@xxxxxxxxxx <mailto:alanbell@xxxxxxxxxx>> a écrit :

    I have a proof of concept app that injects a script which loads a
    bootstrap css theme onto a website. This app:
    https://uappexplorer.com/app/odoo.libertus
    wraps the odoo.com <http://odoo.com> website and it loads a theme
    file from
    https://bootswatch.com/united/ into the <head> element when the
    page has
    loaded (probably should be injected a bit earlier somehow)
    My theory with this is that the phone should have a standardised
    way of
    exposing the key parameters of the theme, the primary and accent
    colours, fonts and sizes and so on. This could then be consistent
    across
    the core apps (if they stop including their own clone of the
    theme) and
    HTML5 apps and remote webapps.

    comments and thoughts appreciated . . .

    Alan.

    --
    Mailing list: https://launchpad.net/~ubuntu-phone
    <https://launchpad.net/%7Eubuntu-phone>
    Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
    <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe : https://launchpad.net/~ubuntu-phone
    <https://launchpad.net/%7Eubuntu-phone>
    More help   : https://help.launchpad.net/ListHelp



References