Update on Mobile Initiative #40

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
Shyamala's picture

ARCHITECT OUR CSS

Further to Dries blog on Reducing risk in the Drupal 8 release schedule at http://buytaert.net/reducing-risk-in-the-drupal-8-release-schedule there is a need to consolidate and make sure that the CSS architecture fixes do not become a blocker. To ensure the same John has moved the fixes & issues around CSS Architecture to the JohnAlbin’s Mobile initiative sandbox. This will also ensure that all the commits the renaming of CSS files done during the Singapore sprint get recognition! So Join John @ the sandbox to make the much awaited CSS clean possible and become a part of Drupal 8 release!

Yes! Rename files to match CSS file naming convention committed to D8, http://drupal.org/node/1987066 - COMMITTED to D8!

Issues that need attention

  1. Add drupal.base library for base CSS styles https://drupal.org/node/1924430
  2. Should remove blocker for the CSS refactor https://drupal.org/node/2009584

NEXT STEPS: Plan out Component naming conventions, join JohnAlbin's sandbox: https://drupal.org/node/2012020

New Style Guide

ry5n, yoroy & Bojan have been actively working on bringing consistency to the style guide for the Seven theme.

ry5n is in is already in action with Button styles at https://drupal.org/node/1986074 & Rewrite dropbutton into splitbutton at https://drupal.org/node/1899236

Responsive Images & Picture element

Update on Picture element from Attiks:

“For the moment we cannot use the real tag, because consensus on either syntax or implementation by browsers. So we need to change the syntax the a based solution (div might work as well, but will give problems with inline pictures)”

The issue worked on by @nod_ & @attiks NEEDS REVIEW at https://drupal.org/node/1883526

Javascript

Drupal 8 is updated to Jquery 2.0, https://drupal.org/node/1974340

With Dries confirming no support for IE 8 in Drupal 8, support needed to remove IE 8 at http://drupal.org/node/1993322 or look for the ie8 tag. This issue is about listing all IE8-related issues and tracking the progress of IE8 removal. Everything that will be undone here should be ported to the ie8 module to make sure it's possible for contrib to add back the compatibility

There has been lot of work towards improving the front performance & a large part of this has been through js clean ups 7 enhancements. Want to start contributing to javascript in Drupal 8, below are some places to start.
Checkout the meta issue at http://drupal.org/node/1415788 & look for JavaScript clean-up tag

Key issues which need attention:

  1. Node edit form not working in IE10 for Windows 7 (overlay)" https://drupal.org/node/2004098
  2. Use JS events instead of Drupal.behaviors https://drupal.org/node/1446166
  3. Change directory structure for JavaScript files https://drupal.org/node/1663622
  4. Make CORE compatible with jQuery native-API selector https://drupal.org/node/1931632
  5. Replace hook_library_info() by *.library.yml file https://drupal.org/node/1996238
  6. Support Zepto.js https://drupal.org/node/1996720
  7. Views js optimized by @nod_ , @rob_ballou, NEEDS manual testing! https://drupal.org/node/1839130
  8. Make toolbar js efficient https://drupal.org/node/1927174
  9. JSHint autocomplete.js https://drupal.org/node/1684792
  10. Make toolbar non-sticky, keep it in page flow https://drupal.org/node/1797856

Issues that need manual testing

  1. Reduce the dependency on javascript for the toolbar to display properly https://drupal.org/node/1847314
  2. Use details element on module page https://drupal.org/node/1893072
  3. Replace all occurence of Drupal.settings with drupalSettings: https://drupal.org/node/1793648

TOOLBAR ISSUES

Meta issue https://drupal.org/node/1846970

Key issues which need attention:

  1. Refractor toolbar to use backbone js: https://drupal.org/node/1860434
  2. Replace #drupal 8 toolbar icon files with a single CSS sprite image NEEDS WORK @MobileDrupal https://drupal.org/node/1849078
  3. Kimpepper @Scorchio96 patch for Missing link descriptions in responsive #drupal 8 toolbar NEEDS REVIEW https://drupal.org/node/1853324 /cc @MobileDrupal

ADMIN PAGES

Key issues which need attention:

  1. Redesign tabs for touch screens http://drupal.org/node/1490402
  2. Alignment of Add to shortcuts image in NARROW Screens still NEEDS WORK at http://drupal.org/node/1876208
  3. Bartik Settings page in Small screens NEEDS REVIEW http://drupal.org/node/1872598
  4. Add a responsive grid to the Appearance page: http://drupal.org/node/1861702
  5. #drupal Left col and Right col overlap in Narrow screens NEEDS WORK at http://drupal.org/node/1888474

Theme development

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week