Meeting summary, May 1

CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. Coding Standards

The real goal for today was defined as collecting examples of other CSS style/standard guides (perhaps especially in regards to property ordering) and identifying what exactly needs to be standardized. Thoughts are currently being collected on this Codex user page. We should work on it throughout the week and then at next week’s chat discuss any dividing points and find a path to agreement. Standards will help us with future maintenance and creating/reviewing patches, so while a clean up may not necessarily be undertaken just to meet standards (much like PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. http://php.net/manual/en/intro-whatis.php. code bits are not patched just to space out some parens), we can adhere to them as we do other CSS tasks.

CSS Clean Up

This sort of work really has to happen 3.5-early(-early) after the stylesheets settle but before they start moving again. A good approach may be to assign sections of the giant admin sheet or other smaller sheets to individuals/teams to comb through and clean up based on yet-to-be-determined guidelines. There is likely quite a bit of unused CSS in the stylesheets, but care will need to be taken to absolutely ensure that something isn’t being used before removal. azaozz also suggested that we also strive to have all basic HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. elements “work out of the box” in the admin by declaring general styles for tag selectors. If this is done, we should also make sure we look through the rest of the CSS and remove declarations wherever we can. wp-admin.dev.css is a monstrous 8000+ lines – let’s try to get it leaner wherever we can.

Proposed Color Merge

I proposed something that’s been briefly discussed here and there, which is the merge of colors-fresh (gray) into the main wp-admin stylesheet. There are some very valid concerns here regarding actual maintainability that need to be thought through. It seems that the real first step here is to get colors-fresh and colors-classic (blue) synced up again. Ideally, making changes in the two would happen on the same numbered line, which doesn’t currently seem to always be happening. A possible merge should either not significantly bloat wp-admin.dev.css or actually make it smaller, thanks to shorthand properties. Whether or not this happens, though, one of our goals for 3.5 should be to work with the accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) group to create a high contrast theme for the admin.

#meeting-summary, #summary

Resurrecting these This chat normally takes place on…

Resurrecting these! This chat normally takes place on Tuesdays, but was postponed due to some storm difficulties.

Reminder: Freeze is in two weeks. Responsive admin is our highest priority right now.

Responsive Admin – #18198

  • Discussed some webkit bugs when styling the admin. @saracannon is looking onto resolving.
  • Newcomers hhsandi and sabreuse will be looking into styling list tables. Welcome!
  • @azaozz recommended a focus an tablet optimisation for 3.3. Still keeping an eye on mobile, but some editor issues may prevent full optimisation for 3.3.
  • Discussed the problem of TinyMCE compatibility.
    • Since iOSiOS The operating system used on iPhones and iPads. doesn’t support contentEditable, almost no WYSIWYGWhat You See Is What You Get What You See Is What You Get. Most commonly used in relation to editors, where changes made in edit mode reflect exactly as they will translate to the published page. editors will work. iOS5 may be released before 3.3 and is slated to support contentEditable.
    • Will need to style tMCE buttons to be optimized for touch. Anyone on iOS5 welcome to help test :]

Menu Flyouts – #18382

  • Currently in trunk. Yay @koopersmith. Any UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think ‘how are they doing that’ and less about what they are doing. improvements/suggestions welcome.
[New User] Experience

 

View the IRC Logs for this chat. 

 

#meeting-summary, #summary

The first scheduled UI group IRC chat la…

The first scheduled UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think ‘how are they doing that’ and less about what they are doing. group IRC chat lasted about half an hour. Summary:

  • We agree that Nathan’s approach to Right Now box is the right way to go. Planning use white buffer space instead of the heavy blue line, and make columns equally wide. windhamdavid and Gaston_ volunteered to code it up once there’s a tracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket.
  • The plan is to try introducing tabs into the WP interface. This experiment will start with the Themes and Add New Themes screen being combined into one tabbed screen. If successful, this new UI approach would carry over into all the Edit/Add New screen Pairs to make things more efficient (there’s an add new link by the Edit headers anyway, and vice versa). Gaston_ also offered to mock up a wireframe for this based on the description I gave, to go with the verbal description that will be in the trac ticket.
  • Ryan Boren let me know today that discussion on the menu management ticket has stalled since last Thursday. It will be brought up again in today’s dev chat, but if no agreement/forward motion happens by tomorrow, I told him I would mock up a simple wireframe/storyboard they could use. TECannon and matveb offered to hep with wireframing this over the weekend if it turns out to be necessary.
  • There will be a flurry of little UI tickets over the next week as we approach feature freeze on Feb 15th. The UI group will focus on these tickets for the next week or two. After freeze, we can pick up some more interesting challenges, such as Settings and the WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ redesign.

Thanks to everyone who participated in our inaugural UI chat!

#meeting-summary