Highlights From 102 Changes
- break Author Description: Removes Author Description from all Page templates
- break Entry Meta: Removes Entry Meta from all Page templates
- break Reverse Site Header Layout: New Top Menu feature replaces Reverse Site Header Layout option in Display Dashboard
- break Focus Cards: Support for Focus Cards has been removed as now it is a proprietary product
- break Focus Omnitweet: Support for Focus Omnitweet has been removed due to developer abandonment
- break Sidebars: Support for universal Sidebars has been removed due to niche adoption
- break Footnotes: Replaces
.footnotesclass with.footnoteclass - feature Top Menu: Now features menu before Site Title for more flexible header layouts
- feature Content Styles: Dropdown selector now includes Keyboard Input, Eyebrow, and Signpost styles
- feature Asides: New design options for Bars, and now includes options for Breakouts and Pullouts
- feature Impacts: New Letter Spacing and Text Case design options for Impact text
- feature Corners: Choose up to three global corner shapes that you can easily set throughout your design
- optimization Asides: Styles for Bars, Breakouts, and Pullouts are now conditionally optimized
- interesting Design and Display Dashboard: Improves options organization
- debug Drop Cap: Now Drop Caps actually work as intended
- notice Footnotes: All footnotes must be updated with new
.footnoteclass - notice Focus Cards: Migrate all Focus Cards to Less Cards
- notice Restore Defaults: Requires Restore Default Data: Boxes, Templates, Editor CSS, CSS Variables
CORE
- drop removes
display_front(),display_page(), anddisplay_landing()methods fromdisplay_radio()method inskin.phpfile - drop removes
thesis_html_container_comments_page_showfilter fromdisplay_comments()method inskin.phpfile per Lessv1.5.4 - drop removes display conditions for
home-headerandsingle-headerfromdisplay_entry_footer_meta()method inskin.phpfile as they are now handled bydisplay_byline_home()anddisplay_byline_single()methods respectively - drop removes
display_columns()method fromskin.phpfile - drop removes
$columnsvariable fromadd_body_class()method inskin.phpfile - drop removes Sidebar options and filters from
display_mode()method inskin.phpfile - edit updates
site_navhook and variable tonav_sitefor consistency with other nav elements inskin.phpfile - edit updates
skip-navhook and variable tonav_skipfor consistency with other nav elements inskin.phpfile - edit updates
box_instance_mods()method for certain Boxes inadmin.phpfile for better organization in Display Dashboard - edit renames
display_entry_meta()method todisplay_entry_meta_footer()inskin.phpfile for greater clarity - edit updates text in
skin.phpfile throughout Thesis Admin UI for better organization in Design and Display Dashboard - edit replaces instances of
less-centeredwithanchoredthroughout to clarify purpose - edit replaces instances of
$w-totaland accompanying calculations based on Sidebars with$w-extendvariable and new calculation based on Golden Ratio throughout - edit reorganizes Content Styles dropdown selector with new categories for better organization
- edit updates all unpredictably named variables to use predictable naming conventions
- feat adds Keyboard Input, Eyebrow, Signpost, and Frame to Content Styles dropdown selector in
mce_formats()method ofmce.phpfile - fix adds
$lessobject toskin.phpfile to control Box CSS output - fix adds
$versionobject toskin.phpfile to provision version-controlled automatic updates - fix adds
$versionobject references toasset-handler.phpfile to provision version-controlled automatic updates
BOX
- drop removes
hook_top_sidebarandhook_top_sidebar_althooks frommodular_content_locations()method inboxes.phpfile - edit updates
translate()method titles of certain Boxes inbox.phpfile for better organization in Display Dashboard
HTML
- drop removes Author Description Box from Page and Front Page templates
- drop removes Entry Meta Box and dependents from Page, Front Page, and Landing templates
- edit updates Skin Box names for better organization in content options in display dashboard
- fix adds
wraparound Header and Footer elements so Extends now work - fix defaults Entry Header Meta Box on
singletemplate to use<div>tag instead of<p>tag
CSS
- drop removes unused Header Image and Header Image Link CSS feature variables
- drop removes
nav-rtlCSS fromlayout.scssfile - drop removes
$columnsvariable frombar.scssfile - drop removes
$columnsand$__sidebarvariables frombleed.scssandextend.scssfiles - drop removes
$__sidebarvariable fromextend-full.scss,featured-image.scssandpresentation.scssfiles - drop removes
.has-sidebarhelper class fromgrt.heading.scssfile - drop removes
$_bg-contentvariable frombleed.scss,grt-entry.scssandpagination.scssfiles - drop removes unused
.requiredclass from Editor CSS - edit updates
accessibility.scssfile references fromskip-navtonav-skip - edit updates
nav-skip.scssfile references fromskip-navtomenu-skip - edit updates
grt-caption.scssfile with new margin variables - edit updates
grt-heading.scssfile with better margin variables for headings - edit updates
center.scssfile to include Eyebrow centering styles - edit updates Editor CSS to include
grt-eyebrowreference - edit updates Footnote class form
.footnotesto.footnoteingrt-content.scssfile - edit updates
grt-alignment.scssfile so Pullout and Breakout use Bar alignment styling - edit updates
admin.cssfile to remove Layout Columns display styles - feat adds Letter Spacing and Text Case variables to
grt-text.scssfile for new Impact options - feat adds
grt-eyebrowto list of includes ingrt.scssfile - feat adds Signpost styles to
grt-text.scssfile - fix updates
grt-frame.scssandgrt-caption.scssfiles with better margins for images with Framed Captions - fix resolves bug in
layout.scssfile that renders Header and Footer elements at extended widths when No Extend is chosen in Display Dashboard - fix updates Pop tooltip for Horizontal Offset option with correct information
- fix resolves margin bug on anchored layouts in
extend-full.scssfile - fix replaces deprecated
word-break: break-wordCSS property withword-break: normalandoverflow-wrap: anywhereproperties to improve compatibility with modern browsers inlayout.scssfile - fix resolves bug in
extend.scss,center.scss,bleed.scss, andgrt-caption.scssfiles that does not apply Heading Styles properly - fix resolves bug in
css_reset()method ofskin.phpfile where Table borders are cut off on one side - fix improves margins for full-width divider
<hr class="bleed">elements ingrt-content.scssfile
DISP
- drop removes
reverseoption fromdisplay()method for header navigation inskin.phpfile - drop removes
descriptionoption fromdisplay()method for Pages and Front Page inskin.phpfile - drop removes
descriptionoption fromdisplay_elements()method for Pages and Front Page inskin.phpfile - drop removes
pageoption fromcommentsindisplay()method ofskin.phpfile - drop removes Entry Meta options from
display()method for Pages, Front Page, and Landing Pages inskin.phpfile - drop removes Sidebar options from
display()method inskin.phpfile - drop removes Sidebar options from
display_elements()method inskin.phpfile - edit reorganizes
display()method options for better organization inskin.phpfile - feat adds
display_byline_home()anddisplay_byline_single()method todisplay_elements()method inskin.phpfile to include Headline & Byline display options - fix removes required star* symbol from Widgets in
display()method ofskin.phpfile
DESN
-
drop removes Sidebar options from
design()method inskin.phpfile -
drop removes Sidebar variables and column calculations from
css_variables()method inskin.phpfile - drop removes Sidebar references from
less-css-featuresandless-css-includesfilters ofcss_variables()method inskin.phpfile - drop removes
c-contentandbg-contentoptions fromdesign()method inskin.phpfile - drop removes
c-contentandbg-contentoptions fromcss_variables()method inskin.phpfile - edit reorganizes
design()method options for better organization inskin.phpfile - edit updates
less-css-featuresfiltermetaproperty with properhomeandsingleoptions inskin.phpfile - feat adds variables for better Caption margins in
css_variables()method inskin.phpfile - feat adds Text Case and Letter Spacing options to Impact option in
design()method inskin.phpfile - feat adds
impactto Letter Spacing and Text Case array incss_variables()method inskin.phpfile - feat adds Eyebrow options to
design()method inskin.phpfile - feat adds Eyebrow variables to
css_variables()method inskin.phpfile - feat adds
grt-eyebrowtoless-css-featuresandless-css-includesfilters incss_variables()method ofskin.phpfile - feat adds Signpost options to
design()method inskin.phpfile - feat adds Signpost variables to
css_variables()method inskin.phpfile - feat adds
grt-signposttoless-css-featuresandless-css-includesfilters incss_variables()method ofskin.phpfile - feat adds new Bar options to
design()method ofskin.phpfile - feat adds new Bar variables to
css_variables()method ofskin.phpfile - feat adds Breakout options to
design()method ofskin.phpfile - feat adds Breakout variables to
css_variables()method ofskin.phpfile - feat adds
breakouttoless-css-featuresandless-css-includesfilters incss_variables()method ofskin.phpfile - feat adds Pullout options to
design()method ofskin.phpfile - feat adds Pullout variables to
css_variables()method ofskin.phpfile - feat adds
pullouttoless-css-featuresandless-css-includesfilters incss_variables()method ofskin.phpfile - feat adds Corner options to
design()method ofskin.phpfile - feat adds Corner variables to
css_variables()method ofskin.phpfile - fix resolves Drop Cap malfunction in
design()method ofskin.phpfile - fix adds Text Color label to Impact option in
design()method ofskin.phpfile
COMP
- drop removes
compatibility()method fromskin.phpfile
ADM
- edit adds
thesis_post_author_description_page,thesis_post_author_page,thesis_post_date_page,thesis_post_num_comments_page,thesis_post_author_description_front,thesis_post_author_front,thesis_post_date_front,thesis_post_author_landing, andthesis_post_date_landingtodisplay_content()method inadmin.phpfile - edit adds
quicklaunch(),init_menu(), andappend_menu_links()methods toadmin.phpfile to customize Thesis menu titles
DIR
- drop removes
focus-cards.phpandfocus-omnitweet.phpfiles - drop removes
sidebar.phpfile - drop removes
pullout-breakout.phpfile - edit updates filename of
skip-nav.scssfile tomenu-skip.scss - feat adds
grt.eyebrow.scssfile to/lib/scss/mixinsfolder - feat adds
breakout.scssfile to/lib/scss/includesfolder - feat adds
pullout.scssfile to/lib/scss/includesfolder