congo

A powerful, lightweight theme for Hugo built with Tailwind CSS.

MIT License

Stars
1.2K
Committers
138

Bot releases are hidden (Show)

congo - v2.8.2 Latest Release

Published by jpanther 6 months ago

Added

  • Tamil translation (#830)
  • Vietnamese translation (#845)
  • Swedish translation (#852)

Changed

  • Upgrade to KaTeX v0.16.10 (#839)
  • Upgrade to Typography v0.5.12 (#841, #860)
  • Upgrade to Tailwind v3.4.3 (#843)

Fixed

  • Background color inconsistent on mobile when dark mode enabled (#796)
congo - v2.8.1

Published by jpanther 7 months ago

Changed

  • Upgrade to ChartJS v4.4.2 (#817)
  • Upgrade to Mermaid v10.9.0 (#825)

Fixed

  • Table of Contents missing left border detail (#794)
  • x-twitter option missing when using sharing links (#809)
  • Chinese default config contains incorrect author block name (#807)
  • Links in articles are prefixed with a blank space (#813)
  • HTML tables would not fill the container width on desktop (#826)
congo - v2.8.0

Published by jpanther 9 months ago

Added

  • Quicklink support (#646)
  • Automatic support for WebP images (#693)
  • Warning when building if links to Markdown files cannot be resolved (#691)
  • Ability to share articles to Telegram and Line (#719)
  • New icons for line, google-scholar, mendeley and weibo (#719, #755, #756)
  • Weibo sharing links (#756)
  • Support for Tailwind '950' colour variants (#751)
  • Table of contents will now scroll if taller than the browser height (#733)
  • External URL article stubs now auto-redirect if leaf pages are generated (#778)
  • Korean translation (#731)
  • Chinese translation of Example site and Docs (#776)

Changed

  • ⚠️ Hugo extended version is now required when building sites
  • ⚠️ Author params block in language configuration has been moved to params.author (#704)
  • Refactored image logic into a new picture.html partial (#693)
  • Upgrade to ChartJS v4.4.1 (#736)
  • Upgrade to Tailwind v3.4.1 (#737, #752, #759, #774)
  • Upgrade to Mermaid v10.7.0 (#782)
  • Updated Japanese translation (#750)

Fixed

  • Hamburger menu is not dismissed when links are clicked (#705)
  • KaTeX, table and code elements wider than the page are not formatted correctly (#753)
  • 'ß' character is output at the top of articles (#764)
  • Article metadata element is output when there is no metadata to display (#786)
  • Header elements not vertically centered when using locale switcher (#788)

Removed

  • Fathom Analytics custom domain parameter, as this is no longer supported by Fathom
congo - v2.7.6

Published by jpanther 11 months ago

Fixed

  • Some Mermaid diagram elements not styled correctly in dark mode (#706)
congo - v2.7.5

Published by jpanther 11 months ago

Added

  • Ukrainian translation (#703)
  • Bulgarian translation (#718)

Changed

  • Updated Dutch translation (#696)
  • Upgrade to Mermaid v10.6.1 (#697)

Fixed

  • Some files have unnecessary execute permissions (#714)
  • Empty block is output when locale switcher is hidden (#699)
congo - v2.7.4

Published by jpanther 12 months ago

Fixed

  • Links with non-whitespace characters preceeding them are prefixed with a space (#695)
congo - v2.7.3

Published by jpanther 12 months ago

Fixed

  • Article metadata HTML is output as text when using Hugo v0.120.0 (#689)
congo - v2.7.2

Published by jpanther 12 months ago

Changed

  • Upgrade to Tailwind v3.3.5 (#681, #686)
  • Upgrade to Mermaid v10.6.0 (#684)
  • Upgrade to FuseJS v7.0.0 (#685)

Fixed

  • Empty block is output when locale switcher is hidden (#678)
  • Extra whitespace added after links (#679)
congo - v2.7.1

Published by jpanther 12 months ago

Changed

  • Minor refactor to improve memory efficiency in search results (#650)
  • Links in Markdown content are now portable (#655)

Fixed

  • JavaScript error setting theme colour when site is loaded in dark mode (#676)
congo - v2.7.0

Published by jpanther 12 months ago

Added

  • New portable locale picker that can be placed in any menu using the locale action (#583)
  • New icons for chevron-down, chevron-up, globe, translate, coffee and x-twitter (#669)
  • Plausible Analytics support (#584)
  • Spanish translation of example site samples (#606)
  • Japanese translation of docs and example site (#618)
  • German translation of example site (#631)

Changed

  • ⚠️ Renamed the params.rtl language parameter to languageDirection as this is now supported by Hugo (#583)
  • Robots.txt file now allows all by default without concern for whether the environment is set to production (#620)
  • Refactored the head.html partial to improve perceived performance on page load
  • Upgrade to Mermaid v10.5.1 (#577, #582, #626, #638, #663, #674)
  • Upgrade to KaTeX v0.16.9 (#590, #664)
  • Upgrade to Tailwind v3.3.3 (#602)
  • Upgrade to ChartJS v4.3.3 (#616, #627, #635)
  • Upgrade to Typography v0.5.10 (#641)

Fixed

  • Prominent images in content and site layout are lazy loaded (#591)
  • TypeError is output to console when viewing leaf pages (#596)
  • URL to Congo project in footer used deprecated git.io short link (#605)
  • Various typos in the docs and example site (#608, #609, #613)
  • Incorrect render value is used in the 'external' archetype (#630)
  • Images are missing width and height attributes (#645)
  • Extended head partial does not include page context (#658)
  • Taxonomy tags aren't padded when wrapping onto a new line (#671)
  • Minor CSS improvements, mainly relating to RTL styling
  • Minor typos

Removed

  • Locales no longer appear next to the site name/logo as they are now part of the menu system (#583)
  • Language parameters isoCode and displayName are no longer supported (#583)
  • Meta content-language tag as it was not conveying the intended data (which is already included via the HTML lang attribute)
congo - v2.6.1

Published by jpanther over 1 year ago

Changed

  • Images are now marked for lazy loading by default (#552)
  • Current language is no longer displayed in language selection (#565)
  • Updated Simplified Chinese (China) translation (#573)

Fixed

  • Language selection repeats current language on multilingual sites instead of linking to translated content (#565)
  • Icon padding inconsistent when using --minify option to build site (#568)
  • Copyright string in the language configuration does not apply (#572)
  • Upgrade to Mermaid v10.2.1 (#569)
congo - v2.6.0

Published by jpanther over 1 year ago

Added

  • Support for Hugo v0.112.0
  • Ability to specify an alternate logo image when dark appearance is active (#533, #543)
  • Ability to specify the hashing algorithm that is used when fingerprinting assets (#478)
  • Arabic translation (#521)
  • Slovak translation (#541)
  • Czech translation (#541)

Changed

  • ⚠️ Some parameters in the root of the Languages config file have been nested under the params block
  • Search results now respect showDate value when displaying article metadata (#511)
  • Adopted new Tailwind logical properties for RTL styling
  • Article sharing links now open in a new tab/window
  • Updated Dutch translation (#544)
  • Upgrade to Tailwind v3.3.1 (#523)
  • Upgrade to KaTeX v0.16.7 (#538, #549)
  • Upgrade to Chart.js v4.3.0 (#551)
  • Upgrade to Mermaid v10.2.0 (#563)

Fixed

  • Some srcset values are broken when using Hugo --minify option (#508)
  • Author images are cropped off-centre during image processing (#527)
  • Site doesn't build when using Hugo v0.112.0 (#561)
congo - v2.5.4

Published by jpanther over 1 year ago

Added

  • Polish translation (#497)

Changed

  • Updated Russian translation (#502)

Fixed

  • Bengali translation prevents site building in certain configurations (#503)
congo - v2.5.3

Published by jpanther over 1 year ago

Added

  • Russian translation (#485)

Changed

  • Updated German translation (#475)
  • Upgrade to Chart.js v4.2.1 (#472)
  • Upgrade to Mermaid v9.4.0 (#473)
  • Upgrade to Tailwind v3.2.7 (#491)

Fixed

  • Caching the analytics partial prevents some advanced analytics use cases (#480)
congo - v2.5.2

Published by jpanther over 1 year ago

Added

  • New icons for mobile and phone

Fixed

  • Author links containing URLs in non-hypertext schemes (ie. tel:) would not be created as links (#452)
  • Extra whitespace inserted after links within Markdown content (#456)
congo - v2.5.1

Published by jpanther over 1 year ago

Changed

  • External links are now automatically appended with rel="noreferrer noopener" (#446)
  • Updated Traditional Chinese (Taiwan) translation (#448)
  • Upgrade to Chart.js v4.2.0 (#449)

Fixed

  • Page alignment off-centre when opening hamburger menu at wide viewports (#445)
congo - v2.5.0

Published by jpanther almost 2 years ago

Added

  • Support for icons in menus including support for links styled as an icon by itself or an icon with text
  • Search and appearance switcher links can now be fully customised and positioned anywhere in the menu
  • Front matter support for specifying article thumbnails, covers and featured image details (including filename pattern, alt text and caption)
  • Two new colour schemes - cherry and sapphire
  • Support for SVG assets as article thumbnails, covers and featured images
  • Front matter keywords support on a per article basis
  • Indonesian translation (#398)
  • Mastodon sharing links (#405)
  • homepage.recentLimit parameter to adjust the maximum number of recent items listed on the homepage (#411)

Changed

  • Images smaller than the article width are no longer resized to fill the content area and will now simply align centre (#394)
  • Upgrade to KaTeX v0.16.4 (#414)
  • Upgrade to Mermaid v9.3.0 (#419)
  • Upgrade to Chart.js v4.1.2 (#420, #434)
  • Upgrade to Typography v0.5.9 (#437)

Fixed

  • mainSections parameter is language dependent and is not referenced from params.toml (#376)
  • Code highlight background cut off in Google Chrome when overflowing content area (#383)
  • Social icons shift position during CSS transition when hovered in Safari (#396)
  • Hamburger navigation menu is misaligned in mobile browsers (#399)
  • Error when attempting to resize SVG assets in page bundles (#427)
  • Appearance switcher missing aria-label (#438)
  • Article links missing alt text and aria-label (#439)
  • Line height in article tag list would cause overlap when wrapping to a new line (#444)
  • Figure shortcode would not apply class or href attribtues in some cases
  • Charts displaying with incorrect theme colours
congo - v2.4.2

Published by jpanther almost 2 years ago

Added

  • Dutch translation (#371)
  • HTML theme-color meta tag to adjust browser colours according to the active Congo colour scheme (#379)

Changed

  • Extended head and footer partials are no longer cached during builds
  • Upgrade to Chart.js v4.0.1 (#373)

Fixed

  • Code highlight background cut off when overflowing content area (#374)
  • 'Description' HTML meta tag not set from article description (#378)
congo - v2.4.1

Published by jpanther almost 2 years ago

Changed

  • Upgrade to Tailwind v3.2.4 (#368)

Fixed

  • List page doesn't render nested list pages (#365)
  • Pagination is duplicated on term pages (#366)
  • Link to last pagination page sometimes displays twice
  • Recent articles would sometimes display less than five articles
congo - v2.4.0

Published by jpanther almost 2 years ago

Added

  • Support for article thumbnails, covers and featured images
  • Hybrid header layout that switches between the hamburger and basic menus at appropriate viewport sizes
  • Traditional Chinese (Taiwan) translation (#262)
  • New list.paginationWidth parameter to specify how many pagination links are generated before they are truncated
  • Site title display can be toggled on or off independently, allowing for it to be displayed alongside the site logo or removed entirely
  • Tailwind plugin for Prettier to standardise the order of CSS classes (#268)
  • External links in article content will now open in a new browser tab (#312)
  • Independent control over the display of taxonomy listings on article and list pages (#326)
  • Button shortcode now supports an optional download parameter to instruct browsers to directly download resources rather than navigate to a URL (#349)
  • Minor style and layout improvements

Changed

  • ⚠️ The logo parameter has moved under the header group and is now set using header.logo
  • ⚠️ Simplified Chinese (China) language code has changed from zh to zh-cn
  • Site logo is now in its own logo.html partial to allow it to be easily overridden (#322)
  • Upgrade to Chart.js v3.9.1 (#261)
  • Upgrade to Tailwind v3.2.2 (#265, #333, #352)
  • Upgrade to Mermaid v9.2.2 (#272, #279, #296, #339, #360)
  • Upgrade to KaTeX v0.16.3 (#284, #334)
  • Upgrade to Typography v0.5.8 (#287, #292, #353)

Fixed

  • Appearance switcher title doesn't update when switching appearance (#235)
  • Article updated date logic doesn't consider formatted date values (#259)
  • Error calling Paginate when attempting to generate a site with no taxonomies (#289)
  • Multilingual links are spaced incorrectly when using Hugo minify (#298)
  • Pagination links overflow the page area on large datasets (#299)
  • Embedded content disappears when displayed at certain viewport sizes (#302, #335)
  • Order of articles on list pages would not follow Hugo conventions when grouped by year (#313)
  • Button shortcode overlaps table of contents when at the top of the article content (#337)
  • Providing a colorScheme value containing uppercase characters breaks some deployments (#347)