jquery-archive/jquery-mobile

1.5 Demos: various issues

Open

#8.245 aberto em 27 de jul. de 2015

Ver no GitHub
 (9 comments) (0 reactions) (1 assignee)JavaScript (2.475 forks)batch import
Demoshelp wanted

Métricas do repositório

Stars
 (9.708 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

WIP branch: 1.5-demos-issues (base branch: 1.5-dev)

Preview: http://view.jquerymobile.com/1.5-demos-issues/demos/

Update: If you want to help with updating/fixing the demos for version 1.5, please let us know in a comment on this ticket so we can prevent that multiple people work on the same thing. Thanks!

  • Main menu: duplicates (most widgets)
  • Main menu: Icons section shouldn't be under Theming section
  • Main menu: update markup to new accordion widget
  • Main menu: 3rd level is missing indent
  • Main menu: double border when 2nd level is a collapsible (expand "Widgets" to see the issue)
  • Main menu: should other jQuery UI widgets should also get "3rd party" banner just like Datepicker?
  • Menu appears twice in C-grade: initially hide the search autocomplete menu content with CSS and reveal with JS (see #7679)
  • Icons in header (search and menu) shouldn't get shadow
  • Update CSS/markup of quick links and API docs links
  • Cleanup/update demos custom CSS
  • Better hover style for navmenu, quick links (table of contents) menu, and search panel list
  • Check if new custom styles have enough contrast on SD/Windows
  • New homepage design and content
  • Replace the outdated image on the homepage (and on jquerymobile.com)
  • 3rd Party: Add a banner or some other notification on the demo page itself (+ warning not supported)
  • Search panel is empty
  • Search panel and page filterable reveal issue
  • Search panel doesn't submit on enter, only after tab followed by enter
  • Search panel arrow key navigation is broken
  • Search panel list is empty on the search results (_search/index.php) page: probably conflict in the JS
  • View source popup contains collapsibles: change to accordion or tabs (if tabs work inside popups)
  • Quick links: jumps to section and then back to top (This is not a Demos specific issue, but a general issue with panels. See #8323 #6767. PR https://github.com/jquery/jquery-mobile/pull/8483 fixes this)
  • Quick links: If you open a popup (e.g. a view source popup) after you have clicked on a link in the quick links panel or a "back to top" link, the page scrolls back to that deeplink location or top when closing the popup. This is because the url changes from something like #ui-page-top&ui-state=dialog to #ui-page-top.
  • Controlgroup: Textinput demo needs to be rewritten (maybe better to make this a separate demo)
  • Duplicate files in https://github.com/jquery/jquery-mobile/tree/1.5-dev/demos/toolbar-fixed-persistent-optimized
  • View Source: single quotes are converted to double quotes
  • Replace Slider widget by Flipswitch widget flip switches (http://view.jquerymobile.com/1.5-dev/demos/listview/#Forms, http://view.jquerymobile.com/1.5-dev/demos/forms/#Flipswitch)
  • Add data-direction="vertical" to controlgroups that are supposed to be vertical
  • Revert popup close button class change: ui-toolbar-header-button-right|left --> ui-button-right|left (or ui-popup-button-right|left + add class name to popup.css and deprecate ui-button-right|left)
  • Headers: Add button classes to anchor elements in headers on demo pages that don't have the global header
  • Rewrite Button and Icons demo pages (see first comment below)
  • Test + check markup and content all demo pages
  • Test with a build (manipulation of links on homepage, API docs links, version, etc.)
  • Move Form widgets to Widgets section in navmenu
  • Add intro paragraphs to mention that custom CSS or JS is used (e.g. http://view.jquerymobile.com/1.5-demos-issues/demos/flipswitch/#Basiccheckboxswitchwithcustomlabels)
  • Highlighting of matching strings in search panel list is broken
  • Remove references to iconshadow. See #8492 (closed as duplicate)

Guia do colaborador