Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to Polymer 1.0 #132

Merged
merged 34 commits into from
May 30, 2015
Merged

Upgrade to Polymer 1.0 #132

merged 34 commits into from
May 30, 2015

Conversation

balloob
Copy link
Member

@balloob balloob commented May 18, 2015

This pull request contains the upgrade of the frontend from Polymer 0.5.5 to Polymer 1.0. It is only a port to make it work with the slightly changed syntax introduced by Polymer 1.0. No new features will be added.

This pull request is a work in progress.

Tasks:

  • Entry point
  • Login form
  • Sidebar
  • State list
  • History
  • Logbook
  • Developer tools: events
  • Developer tools: services
  • Developer tools: states
  • More info dialogs
  • Notifications

Bugs:

  • State partial header toolbar is not fully shown if content exceeds screen
  • Dev tools data binding is broken making forms unusable
  • States partial: Background color
  • Sidebar menu items show wrong mouse cursor
  • Menu button does not work when sidebar is collapsed
  • Styling of more info dialog is off
  • Clicking on a toggle inside a more info dialog closes dialog
  • Conditional hiding of supported controls in more info dialogs is not working
  • Sidebar does not auto collapse on small screens
  • Roboto Font reference lost while vulcanizing

Nice to fix but no show stoppers:

  • More info dialog transition is broken
  • Sidebar menu does not stretch whole screen
  • Minify HTML again using HTML minifier

@balloob balloob changed the title Upgrade to Polymer 0.9 Upgrade to Polymer 1.0 May 28, 2015
balloob added a commit that referenced this pull request May 30, 2015
@balloob balloob merged commit 5ccb7a5 into dev May 30, 2015
@balloob balloob deleted the polymer-9 branch July 11, 2015 05:35
@home-assistant home-assistant locked and limited conversation to collaborators Mar 17, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant