Tuesday at Dusk

@iCaspar iCaspar released this Apr 29, 2015 · 122 commits to master since this release

Change Log (Arras 1.6.2 -- Arras 3.0 Alpha-01)

_This version is for testing only. Do not install on production websites!_

  • Implement WP title-tag support, remove arras_title()
  • Remove arras_setup() and relocate various sub-functions:
    • Theme support declarations into new arras_theme_support()
    • Move menu functions into new arras_menu()
    • Move wp_head() actions to new arras_scripts() and arras_styles()
    • Fix incorrect sidebar registration loading sidebars without an id
  • Fix deprecated use of caller_get_posts() in sidebar.php
  • Remove user.css
  • Remove yarpp template
  • Remove pagetpl-redirect template
  • Rename pagetpl-single.php to no-sidebar-page.php
  • Rename pagetpl-archive.php to archive-page.php
  • Remove superfish.js menu, implement CSS3-driven menu
  • Remove smoothness.js from admin
  • Remove tabbed sidebar widget
  • Remove tag cloud widget
  • Add skip-links and styles for Accessibility
  • Add Mobile Friendly capacity:
    • Add Responsive Grid CSS
    • Update all templates for use with Responsive Grid
    • Update tapestry functions for use with Responsive Grid
    • Update homepage slideshow for Responsive Grid
    • Add mobile swipe gestures on slideshow
    • Restructure thumbnail (featured image) support to use native WP sizes plus wide-screen size and small-square size
    • Add mobile main nav CSS for small screens ( < 768px wide )
    • Update dynamic footer widget sizing functions
  • Update Options Page Tabs:
    • Refactor for Responsive layout changes
    • Remove "Thumbnails" Tab, move "Auto Thumbs" option to "Layout" Tab.
    • Move Layout selection from "Design" to "Layout" Tab
    • Update Header Background Color option to use WP colorpicker
    • Fix backgrounds not appearing on multi-select dropdowns
  • Update arras_styles() to load child theme stylesheet automatically
  • Merge default.css into base.css and lint:
    • Remove duplicate style definitions (still in progress)
    • Remove px-based font-sizes, implemente rem-based sizes
    • Remove all instances of !important
  • Update Theme Tags