readme.txt 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420
  1. === TextBook ===
  2. Contributors: automattic
  3. Tags: accessibility-ready, blog, breadcrumb-navigation, business, clean, contemporary, custom-colors, custom-header, custom-menu, dark, education, featured-content-with-pages, featured-images, fluid-layout, formal, full-width-template, geometry, infinite-scroll, journal, lifestream, light, magazine, minimal, modern, news, one-column, post-slider, professional, responsive-layout, right-sidebar, rtl-language-support, school, simple, site-logo, social-menu, sticky-post, testimonials, theme-options, threaded-comments, three-columns, traditional, translation-ready, travel, two-columns, white
  4. Requires at least: 4.0
  5. Tested up to: 4.7
  6. Stable tag: 1.0.0
  7. License: GPLv2 or later
  8. License URI: http://www.gnu.org/licenses/gpl-2.0.html
  9. TextBook WordPress Theme, Copyright 2017 Automattic, Inc.
  10. TextBook is distributed under the terms of the GNU GPL
  11. == Description ==
  12. TextBook is a theme for colleges, schools and organizations focused on education.
  13. == Installation ==
  14. 1. In your admin panel, go to Appearance > Themes and click the Add New button.
  15. 2. Click Upload and Choose File, then select the theme's .zip file. Click Install Now.
  16. 3. Click Activate to use your new theme right away.
  17. == Frequently Asked Questions ==
  18. = Does this theme support any plugins? =
  19. TextBook includes support for Jetpack's Infinite Scroll and Site Logos, as well as other features.
  20. == Changelog ==
  21. = 7 September 2017 =
  22. * Update $themecolors array to use hard-coded values rather than variables from the colors array; the addition of the # symbol caused them not to work.
  23. = 25 August 2017 =
  24. * Update version number, use correct URLs in style.css header and site footer.
  25. = 22 August 2017 =
  26. * Remove flex rules for narrow screens; these already get applied for screens greater than 50em wide.
  27. = 19 July 2017 =
  28. * Post date content option should only show or hide dates, not “featured” tag name
  29. = 10 July 2017 =
  30. * Fixes issue where featured image doesn't expand with the width of its placeholder when theres no sidebar on a post
  31. * Prevents font descenders from getting cut off in titles
  32. * Removing widont filter which causes display issues on .card posts
  33. = 7 July 2017 =
  34. * Changing .post selectors to .hentry for responsive styles, custom fonts and RTL
  35. * Swapping .post selectors for .hentry so that CPTs have style
  36. = 5 July 2017 =
  37. * Cleaning up heading styles
  38. * Fixes issue with content area width on some pages, also updating comment metadata font color for better legibility
  39. * Replacing HEADER_TEXTCOLOR constant with value from get_theme_support()
  40. * Fixes warning alert for empty (and unused) variable
  41. = 4 July 2017 =
  42. * Syncing theme tags between style.css and readme.txt
  43. * Fixes some missing escaping functions, prevents customizer from throwing an error before the featured page text option is saved
  44. * Adding a singular placeholder for comments title
  45. = 8 June 2017 =
  46. * Add JavaScript event to trigger resize event, to make sure video widget aspect ratio is correct. Update styles for unordered list widgets, just in the text widget area, so all bullets appear.
  47. = 22 May 2017 =
  48. * Version bump for previous commit
  49. * A benign version bump to keep wpcom and wporg versions in sync while resubmitting to wporg
  50. = 11 May 2017 =
  51. * Adding z-index to post title to prevent cutting off with featured image.
  52. = 22 March 2017 =
  53. * add Custom Colors annotations directly to the theme
  54. * move fonts annotations directly into the theme
  55. = 3 March 2017 =
  56. * Reworking the featured page setup to use WP_Query. Fixes #4407 - I'm not entirely sure why it was causing issues as it was, but this will look/behave the same from the user's perspective.
  57. = 1 March 2017 =
  58. * Fixes issue where post dates continue to appear even after disabling them from Customizer >> Content options
  59. * Fixes issue where Theme Options Featured Content settings are tied to "regular" Featured Content
  60. = 22 February 2017 =
  61. * Add custom logo to headstart annotation.
  62. = 27 January 2017 =
  63. * Fix sync word-break style across all heading tags (h1, h2, etc.)
  64. * Replace get_the_tag_list() with the_tags() for a more straightforward approach that prevents potential fatal errors.
  65. = 26 January 2017 =
  66. * Adds date format fallbacks so that 'j M Y', 'j m y', 'jMY', and 'jmy' all output the default TextBook date format
  67. = 25 January 2017 =
  68. * Adds hover state animation for featred images
  69. * Support default date format and use 'j M Y' as a special date format
  70. * Headstart improvements to include images in featured contact so it matches the demo more closely. Also some code tidying
  71. = 20 January 2017 =
  72. * cleaning up featured content responsive styles
  73. * Adds featured images to featured content
  74. * Adds responsive styles to hfeed (archives, search, etc.)
  75. * Cleaning up gradients in blog grid feeatured images
  76. * Adding semi-transparent featured images to blog post grid
  77. = 19 January 2017 =
  78. * Removing genericons in favor over inline or css-only SVG
  79. * Adding SVG support to the search UI
  80. * Replacing genericons with SVG icons in the following elements
  81. = 18 January 2017 =
  82. * Improve font-size heirarchy in .site-footer credits
  83. * Add translation of Headstart annotation
  84. = 12 January 2017 =
  85. * Adding theme tags and code cleanup
  86. = 11 January 2017 =
  87. * Fixing spacing issue in featured images wrapped in anchor links
  88. * Adding wpcom tags to stylesheet
  89. = 4 January 2017 =
  90. * Cleaning up highlander comment styles
  91. = 29 December 2016 =
  92. * Adding more user friendly padding to the comment form
  93. * Makes highlander comments better match the theme styles
  94. * Cleaning up comment meta spacing and font sizing
  95. * Minor spacing and border color
  96. * Adding time machine styles (again?)
  97. * clean up retired a8c widget Time Machine styles.
  98. * Refactoring entry-meta links for larger clickable areas
  99. = 28 December 2016 =
  100. * Adding smaller global font size for mobile devices
  101. * Removes unnecessary bottom-borders from the last list-item of comments
  102. * Adds negative margins to make category and tag/category cloud widgets line up with borders
  103. * Code cleanup
  104. * Code cleanup
  105. * Move category count and archive count html inside of anchor link
  106. = 27 December 2016 =
  107. * Fixes hover styles on mobile menu to prevent hidden links, add readme.md file
  108. * Updating README file
  109. = 14 December 2016 =
  110. * Adding better color support for category and tag widgets
  111. = 12 December 2016 =
  112. * Adding support for JetPack Author Bio
  113. = 9 December 2016 =
  114. * Removes unneccesary 'esc_html__' function in favor of '__' translator function
  115. * Adds menu descriptions to headstarted pages
  116. * TUX list improvements, hiding entry date on sticky posts in hfeed, testing headstart annotations
  117. = 8 December 2016 =
  118. * Adding support for Single Testimonials
  119. * Adds RTL support, and glotpress file
  120. = 7 December 2016 =
  121. * Cleans up spacing in footer meta when there are no categories available
  122. * Cleaning up nested comment margins
  123. * Improving social menu fall back for headstart
  124. * Adding headstart annotations, and
  125. * Adding better shadows to drop down menus
  126. * Remove featured content meta separators
  127. * Adjusting meta separator border
  128. * Adding a better separator style
  129. * Improving comment separators
  130. * Fixing comment navigation padding
  131. * Code cleanup and syntax inprovements
  132. = 7 November 2016 =
  133. * Fix higlander reply link color annotations issue
  134. = 4 November 2016 =
  135. * Adds infinite scroll support to search results to fix older/newer post link issue
  136. * More last minute color annotation improvements
  137. * Various color annotation
  138. = 1 November 2016 =
  139. * Improving comment title typography and adding avatar borders
  140. * Cleaning up comment meta data typography
  141. * Repositioning avatars and edit links in comments
  142. * Various color annotation adjustments
  143. = 31 October 2016 =
  144. * Small tweaks and improvements for color annotations
  145. * Improve clickable areas in menus to ignore dropdown indicators
  146. * Cleans up mobile menu and header link colors
  147. * Fix menu padding on last top level menu item
  148. * Fix flexbox display in next/previous links on newest and oldest posts
  149. * Revising comment list and form latout to account for next/previous comment links
  150. * Fix issue where post meta borders on mobile appeared on desktop
  151. * Add 'colors_manager' color settings to $themecolors array
  152. * Various last minute
  153. = 26 October 2016 =
  154. * Cide cleanup up for testimonial styles and
  155. = 25 October 2016 =
  156. * Various improvements to better compile color annotations
  157. = 24 October 2016 =
  158. * Small tweaks and improvements
  159. * Revising comment design to improve hierarchy and legibility
  160. * Fix highlander comments label color
  161. = 19 October 2016 =
  162. * Use CSS selector for Content Options
  163. = 13 September 2016 =
  164. * Minor CSS improvements for pixel perfect design
  165. = 12 September 2016 =
  166. * Fix font weight issue in cards
  167. * Fixing Google Fonts issue
  168. = 2 September 2016 =
  169. * Adding theme colors for 3rd party services
  170. * Replaceing Flickity with Flexslider
  171. * Cleaning up featured content customizer options
  172. * Fixing Featured Content title font display
  173. = 1 September 2016 =
  174. * Cleaning up table word-breaks
  175. * Cleaning up Navigation ui to fix overlapping border pixels, also
  176. * Improving table typography and adding borders
  177. * Adding improved table styles
  178. * Prevent pages from showing cat links in the card display
  179. = 31 August 2016 =
  180. * Fix to de-queue Google fonts if custom fonts are being used instead.
  181. * Excerpt and content Continue Reading links now use one function for consistency
  182. * Removing meta nav arrow. Code comment clean up.
  183. * Multiple commite mixed in here due to a weird SVN issue
  184. * Add better logo sizing for logo
  185. * Use core logo instead of site logo
  186. * Cleaning up header image implementation to remove inline styles
  187. * Removing empty /customizer directory
  188. * More code comment clean up
  189. * Cleaning up code comments
  190. * Code clean up for inline code comments
  191. * adding wpcom suffix to version number
  192. * Combining is_home() conditionals into one check
  193. * Cleaning up code comments formatting
  194. * Cleaning up code comment formatting
  195. * Remove dashes in code comments
  196. * Removing unneccesary parameters from textbook_widgets_init
  197. * Remove post-formats support (this isn't a tumblog!)
  198. = 23 August 2016 =
  199. * Small tweak to fix mobile dropdown indicators so they appear normally when going back and forth between desktop responsive views
  200. * Cleaning up avatar displays globally, and adding tweaks to the author and author grid widgets
  201. * Adding author avatar to byline.
  202. = 22 August 2016 =
  203. * Adding screenshot.png
  204. * Cleaning up menu UI in customizer.
  205. * Cleaning up and optimizing Menu CSS
  206. = 19 August 2016 =
  207. * Small clean up to style.css
  208. * More menu bug
  209. * Cleaning up Mobile menu
  210. = 18 August 2016 =
  211. * Typographic improvements to featured content, better responsive testimonials
  212. * Cleaning up mobile menu UI
  213. * Cleaning up Testimonials display on mobile
  214. = 17 August 2016 =
  215. * Cleaning up post flair styles
  216. = 1 August 2016 =
  217. * Cleaning up colors case, and adding more contrast to default burgundy color. Revising page highlight design and markup
  218. * Cleaning up search UI and fixing z-index issue with menu and search form
  219. * Improving Header Search UI
  220. = 29 July 2016 =
  221. * Re-writing the way featured content works
  222. * Adds better separator support for large menus
  223. * Constrains .page styles to single pages only. Hides menu separators/borders from any item passed the last one thats divisible by 5
  224. = 27 July 2016 =
  225. * Cleaning up comments area so there's less dead space between widgets
  226. * Increasing search icon and social icon size
  227. * Adding separators to header menu for edge cases where menu links break out into multiple lines
  228. * Adding edit links to cards and archives
  229. = 26 July 2016 =
  230. * Makes site title bold on all pages, especially in cases where 'h1' changes to 'p'
  231. * Fixes a Safari flex-box inconsistenct, and removes duplicate style declarations
  232. = 25 July 2016 =
  233. * Repositioning testimonials speech indicator, re ordering infinite scroll in SCSS
  234. * Reorganizing styles in SCSS to better sync with components
  235. * Fixing text domains to consitently use 'textbook'
  236. * Re-working sharing selectors to differentiate between JetPack sharing and JetPack Post Flair
  237. * Makes JetPack sharing Links look like JetPack Post Flair
  238. * Makes sharing, rating and like sections fit consistently within the post area. Also, ads word breaks to paragraphs in widgets
  239. * Various tweaks and
  240. = 22 July 2016 =
  241. * Adding color animation to buttons and anchor links
  242. * Adding style to comments closed indicator
  243. * Cleaning up comment reply titles
  244. * Adding style to comment form headers
  245. * Adding support for more than 4 widgets in footer widget area
  246. * Adds positioning tweak to dropdown icons, adds contact info widget styling
  247. = 21 July 2016 =
  248. * Force infinite scroll to use on click UI
  249. * Cleans up infinite scroll loader so it appears in the same place where the load more button is located
  250. * Adding opacity animation to .card hover states, for a smoother transition
  251. * Adds animation to header search form UI
  252. * Adds better support for pages that don’t have a sidebar.
  253. * More tweaks and improvements to Testimonials
  254. * Cleaning up the Testimonials area
  255. = 20 July 2016 =
  256. * Adds taller line-height for menu items
  257. * Fixes issue with icons still looking for font-awesome, uses genericons for dropdown indicators
  258. * Various
  259. * Adding style support for various wpcom specific widgets.
  260. = 19 July 2016 =
  261. * Adding support for authors widget
  262. * Adding support for JetPack Display Posts from other sites widget
  263. * Adding Author widget support and alphabetizing styles
  264. * Removeing Sass files. These must have gotten came in the init commit by mistake
  265. = 18 July 2016 =
  266. * Fixing header image aspect ratio, and adding support for .org JetPack widgets
  267. * Various TUX imporvements
  268. * Pixel perfect adjustments to the star indicator that appears on sticky posts
  269. * Adding a 'sticky' indicator for posts that appear in feeds.
  270. * Improving card display to use 'contiue reading' instead of 'read more', smaller font, and better class naming
  271. * Cleaning up widget heading baselines
  272. * Various tweaks, to breadcrumbs, widget colors and typography, and footer spacing
  273. = 15 July 2016 =
  274. * Cleaning up card display to improve usability
  275. * Various typographic and baseline consistency tweaks
  276. * Adding padding to page layout
  277. * More cleanup and optimization
  278. * Cleaning up page styles and markup
  279. * Updating colors, cleaning up highlander comments, re-working page layout
  280. = 14 July 2016 =
  281. * Fixing widget border display issue
  282. * Cleaning up widget margins in footer
  283. * Rewriting footer markup and styles for more flexible responsive layout
  284. * Cleaning up Footer widget area and footer styles
  285. * Cleaning up padding and responsive styles, renaming footer widget area
  286. = 13 July 2016 =
  287. * Various styling improvements for cards, comments, widgets and header elements
  288. * Re-writing menus styles to use less css, cleaning up testimonial arrow navigation
  289. = 12 July 2016 =
  290. * Fixes Footer o conditionlally posiition social menu, footer, menu and copyright info
  291. * Cleaning up responsive styles
  292. * Replacing FLexslider with Flickity (metafizzy)
  293. * Cleans up testimonial and comment mobile styles
  294. = 11 July 2016 =
  295. * Prevents mobile menu from running into header text
  296. * Improvements to comments display, navigation and card layout
  297. * Adding Flexslider to testimonials
  298. * Fixing a typo in infinite scroll sass
  299. * Cleaning up .card hover states and colors
  300. * Removing unused Featured Page component, Using standard Featured Content instead
  301. * Cleaning up infinite scroll overrides
  302. * Various improvements and
  303. = 30 June 2016 =
  304. * Fixing testimonial margins
  305. * Fixing header padding space
  306. * Cleaning up card styles and adding responsive styles
  307. * Adding improvements to Testimonials
  308. * Adding spcae between site content and header
  309. * Hiding unused markup when there isn't enough featured contents
  310. * Cleaning up featured content to account for custom header images
  311. * Cleaning up featured content area
  312. * Cleaning up JetPack post flair borders and padding
  313. * Adds style to JetPack post flair and removes extra line ending in extras.php
  314. * Adding tweaks to Post Flair layout
  315. * Decided o leave wpcom ads inside the_content
  316. * Cleaning up javascript, and moving post flair and geo-location outside of the_content
  317. = 29 June 2016 =
  318. * Adding a tweak to the JetPack post features
  319. * Small tweak to menu colors and adding layout support for JetPack post features
  320. * Improving hover state styling for main menu, fixing an infinite scroll wrapper issue
  321. * Fading out background images for single posts and pages
  322. * Fix code comment typo
  323. * Moving wpcom styles to jetpack directory
  324. * Cleaning up card styles, and adding infinite scroll styles
  325. * Remove border from top level list items
  326. * Cleaning up footer navigation
  327. * Hide wpstats icon
  328. * Adding support for card formatted posts
  329. * Revising footer widget area and adding footer navigation
  330. * Adding a footer widget area
  331. * Increases the content width to 900 from 640
  332. * Small fix for taller custom header image height
  333. = 28 June 2016 =
  334. * Initial commit
  335. == Credits ==
  336. * Based on Underscores http://components.underscores.me/, (C) 2015-2016 Automattic, Inc., [GPLv2 or later](https://www.gnu.org/licenses/gpl-2.0.html)
  337. * normalize.css http://necolas.github.io/normalize.css/, (C) 2012-2016 Nicolas Gallagher and Jonathan Neal, [MIT](http://opensource.org/licenses/MIT)
  338. * Flexslider 2.6.4 https://woocommerce.com/flexslider/, (c) 2015 WooThemes, [GPLv2 or later](https://www.gnu.org/licenses/gpl-2.0.html)
  339. * Theme screenshot uses a CC0 image from Pixabay: https://pixabay.com/en/building-university-college-54347/, [CC0 Creative Commons]