Releases: ucsc/ucsc-2022
Releases Β· ucsc/ucsc-2022
v1.0.0-rc.6
1.0.0-rc.5
Features
- π Add favicon to theme directly (9693a27), closes #50
- β¨ Create PHP template for dynamic content (0c8c710), closes #47
Bug Fixes
- π¨ refactored Favicons to utilize manifest; ran
lint-fix
(032e3f3) - π
theme.json
andwebpack.config.js
(cc94cb1) - π Adjust
functions.php
and template files to account for global logo. Adjust CSS. Fixes #36 (390cecf) - π₯ Remove errant
!important
s from_buttons.scss
and_navigation.scss
(6184492) - π Fix color name slug for light blue (810b0c7)
- π₯ Remove core block patterns from the editor (4dbbf6b)
1.0.0-rc.4
1.0.0-rc.3
Highlights
- β‘οΈ Increase layout width from 1080px to 1280px.
- β‘οΈ Add fluid type scale for font sizes in the theme
- β‘οΈ Normalize heading spacing/color; remove redundancies (def75f3)
- β‘οΈ Set sensible, fluid defaults for spacing (line height and spacing variables), typography (sizes), and gaps.
- π Flourish on site titles is back (b90e51b)
- Simplify block layout width settings by removing wide. Settings are now just layout width or full-bleed.
- Footer content centers on small screens and elements are spaced more clearly.
Fixes
- Resolves 48 and resolves #44
- Responsive work on Header and Footer. Fixes #35 (6f6deb2)
- π Add missing a curly brace (6400c25)
- De-complicate styles for buttons by bringing CSS for buttons into the block stylesheet.
Other changes
- feat: β‘οΈ Post subtitle font-size adjustment
- style: π¨ Update default blockGap to .8rem
- style: π¨ Set main nav font-size to one of the new defaults
- fix: ποΈ Clean up block styles setup. Add draft style for spacer; move CSS for button styles to button.css file
- refactor: π¨ Clean up styles and set clear, theme-based spacing in footer
1.0.0-rc.2
Features
- β¨ Add customizable regions to the theme (#33) (da46f38), closes #29
- β¨ Add SVG support (logos) with The Icon Block plugin (1b5ad3d)
Bug Fixes
- π¨ Remove last segment from breadcrumbs (page/post title) Fixes #30 (9375577)
- π Adjust
post-title
filter function to taget first occurrence on page. Adjust CSS accordingly Fixes #27 (8f41f04) - π update
url
inrepository
object of package.json to new theme's git rep (f3bcd76) - π Remove existing link from footer navigation block (ccd0cfe)
1.0.0-rc.1
Features
- β¨ Buttons now have preset styles for UCSC color combinations (45a7a7c)
- β¨ News feed blocks match campus design standard (c5b863f)
Changes
- β¨ New theme screenshot to coincide with the new name, repo name, and text-domain.
- π₯ removed shortcodes from
functions.php
, moved to functionality plugin. WP does not allowadd_shortcode()
to themes (970dc32)
Developer tools
- π¨ Add PHP/WP coding standards check to the project (89fbba1)
Bug Fixes
- π Do not alter site title flourishes if the site title hasn't loaded (877ebed)
- π update Text Domain in
style.css
to match WP Theme Check requirements (d31f5d5) - π re-add
important
topost-author.css
. It's being overridden highter up in the cascade (3ead8d6) - π fix: π update text domain to
ucsc-2022
instyle.css
per #26 (2bb268c) - π Use home_url() in switching function (53ad1ae)
1.0.0-beta.5
Bug Fixes
- π Move subtitle field to sidebar (e4280ee)
Changes listed below are from 1.0.0-beta.4 which didn't get released due to a bug that is fixed in beta.5.
Features
- π¨ Social Sharing on single blog post. Note: Requires plugin (18e15e7)
- β¨ add
acf
, create custom fields forsubtitle
andcampus-message
, filter query to display (721157d) - β¨ Add a new docs website to share with stakeholders (3f245e5)
- β¨ Add subtitle field on posts (2248e75)
- π Add decision about custom metadata fields (4769a28)
- π Scripts to generate the deployment zip file for the theme (b5fb034)
Bug Fixes
- π¨ revert
home
template to full width (48754d8) - π redo sharing on
single.html
(0dba090) - π₯ update class in Las Modified in footer (5254719)
- π add
!important
to post title styles intheme.json
(d9cb0d9) - π add clearfix to left and right alignments (ed9e5ce)
- π add css for
post-content
, style page pagination, adjust styles to each pagination type (aba0693) - π Adjusting styles for meta fields (cd2c8a4)
- π tighten styles on
single.html
added!important
as an override (b8c77f8) - π WIP pagination styles (6c1986a)
- π WIP. adjust pagination styling (6a62da9)
- π¨ Update type sizes and section spacing to match WCMS templates (a6eb0ea)
- π Fix docs site theme settings for Github Pages (ea53d91)
- π Fix logo URL on docs site (bdb7ad3)
- π Remove breadcrumbs from article list pages (41f2090)
- π Update package.json to include acf.php in theme build (054e5c8)
- π₯ Delete unused owl-carousel files (073ee42)
- π₯ Move wp-blocks to project root. Change functions setting to match (862c14a)
v1.0.0-beta.3
v1.0.0-beta.2
Features
- π¨ Add Archive Title. New since
WP5.9
(7e38929) - π¨ Add filter function to replace
site-title
h1
element withp
element (11a8cea) - β¨ Initial setup of custom block styles (ffce7b9)
Bug Fixes
- π Auto-formatting turned off (9ebed16)
- π Ensure all stylesheets are loaded in the editor; fix link styles (099ae65)
- π Last modified date shows created date if page is new (afd67df)
- π Remove right alignment class from search box (51b4a3d)
- π Set proper heading level on site title (89459b3)
v1.0.0-beta.1
You can see a demo of the UCSC WordPress theme here: https://dev-ucsc-theme-demo.pantheonsite.io/
Features
- π¨ Add custom templates for campus, dept, and div front pages; work on headers (a21b5fe)
- π¨ Beginning of building php theme (e5ac548)
- π¨ Complete abstratcting content templates from primary templates (6b7f929)
- π¨ Enqueue
Roboto Condensed
font, adjustsite-title
block accordingly (07a8d7c) - π¨ Style
.flourish
class added to title via javascript; add new custom color totheme.json
; enqueue editor scripts and styles (d3cac3b) - π¨ Style fullWidth and wideWidth classes so front end matches back end. (20ec276)
- π¨ Working on header Page Top. Basic structure. (8cc88ca)
- π¨ Write basic query for
index.html
, which is the defaultPosts
template (9fac26b) - π§ added page-left and page-right sidebar template stubs (f200407)
- π§ WIP create "About Theme" page upon activation (5bbacc2)
- β¨ Add basic
front-page.html
template based onpage.html
(d93538a) - β¨ Automatically generate footer menu upon theme activation (529a834)
- β¨ create local
webpack.config.js
that splits the output intocss
andjs
; enqueued javascript (5c73bd6) - β¨ Wrote "Last Modified" shortcode to be included in footer. WIP. (dc26e4d)