Commit Graph

56 Commits

Author SHA1 Message Date
dependabot[bot] 4316ced44f
Bump micromatch from 4.0.5 to 4.0.8 (#39)
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 12:42:44 +02:00
Natalie Tay 1745595113
DEV: Pin theme for Discourse < 3.4.0.beta1-dev (#38) 2024-08-02 17:29:42 +08:00
moin-Jana 12d3416b72
DEV: Move settings descriptions to locales/en.yml (#37)
This makes translations of the strings with Crowdin possible.
2024-07-24 22:03:19 -04:00
锦心 7f44f9bc24
FEATURE: display category icon in post body (#36)
* FEATURE: display category icon in post body

This commit allows displaying category icons in the body of the post.

Related meta topic: https://meta.discourse.org/t/category-icons-dont-show-up-in-post-text/315851
2024-07-16 10:46:47 +08:00
dependabot[bot] 1df45ac226
Bump braces from 3.0.2 to 3.0.3 (#35)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 22:06:56 -04:00
Manuel Kostka 702c73dafd
FIX: Render legacy color declaration (#34) 2024-06-16 21:09:42 -04:00
Manuel Kostka fb4fbf3e79
FIX: Render sidebar icons when no color is defined (#32) 2024-06-14 12:05:43 -04:00
JimmyJammyDodger 844be812d4
Update about.json (#31) 2024-06-09 10:21:48 +01:00
Jarek Radosz cf46a4cc8b
DEV: Update tests (#30)
avoid Site singleton, use qunit-dom
2024-05-10 20:03:00 +02:00
Jarek Radosz ad64ea25f0
DEV: Update linting (#29) 2024-03-27 16:20:28 +00:00
Selase Krakani 178853ccc7
DEV: Pin theme for Discourse < 3.3.0.beta1-dev (#28) 2024-02-29 12:49:53 -07:00
Kris 68e6629b49
UX: escape category title (#27) 2023-12-06 09:59:42 -05:00
Kris 2b483df566
REFACTOR: update for core badge style removal (#26) 2023-11-13 10:46:33 -05:00
dependabot[bot] 7afb20ed57
Bump @babel/traverse from 7.20.10 to 7.23.2 (#25)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.10 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 12:35:52 -04:00
Penar Musaraj 290463fee9
DEV: Pin theme for Discourse 3.1 stable (#24) 2023-08-22 14:01:11 -05:00
dependabot[bot] d684458908
Bump word-wrap from 1.2.3 to 1.2.4 (#23)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 21:30:09 +02:00
dependabot[bot] 1409176e59
Bump semver from 6.3.0 to 6.3.1 (#22)
Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-12 14:12:12 +02:00
Alan Guo Xiang Tan 4935c5bca1
FEATURE: Use new experimental plugin API for sidebar (#21)
What does this change do?

This change uses the experimental `registerCustomCategorySectionLinkLockIcon` and `registerCustomCategorySectionLinkPrefix` plugin API
added to core to add support for custom category icons in Sidebar. Note
that the plugin APIs are marked as experimental because Discourse core
may soon support first class category icons so this theme component may
eventually become redundant.
2023-05-26 09:01:41 +08:00
Kris 50fc3a7295
DEV: add class name to component wrapper (#19) 2023-03-30 12:57:19 -04:00
Kris 0949a8108a
DEV: add component for cross-theme compatibility (#18) 2023-03-28 09:46:53 -04:00
discoursebot 8f2225d981
DEV: Update CI workflows (#15)
Co-authored-by: discoursebuild <build@discourse.org>
2023-01-10 19:07:23 +00:00
David Taylor 167cde2038
DEV: Update eslint-config-discourse, use prettier for hbs (#14) 2023-01-04 13:41:40 +01:00
dependabot[bot] e13370873a
Bump json5 from 2.2.1 to 2.2.2 (#13)
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-31 04:39:58 +01:00
discoursebot fb5702c309
DEV: Update CI workflows (#12)
Co-authored-by: discoursebuild <build@discourse.org>
2022-12-30 22:38:20 -05:00
discoursebot 60e77acf40
DEV: Update CI workflows (#11)
Co-authored-by: discoursebuild <build@discourse.org>
2022-11-07 14:34:59 -05:00
Jarek Radosz 13dfb4365a
DEV: Add CI setup and fix linting issues (#10) 2022-06-18 16:51:57 +02:00
Joe e378f4dcc7
UX: allow component to change lock icons in category boxes (#9) 2021-12-15 13:33:41 -05:00
tshenry c94585bac0
Update about.json 2021-03-04 16:14:28 -08:00
Penar Musaraj 4c83914e87
Fix categoryColor for /categories view
And accept both categoryColor and categoryColour as special params.
2020-09-28 10:41:15 -04:00
Penar Musaraj b59c961f0a
Refactor categoryColour support
- cleanup .gitignore
- fix icon color for bullet style
- use simple_list in theme settings
- fix yaml linting
2020-09-28 09:46:36 -04:00
rogercreagh e88463d901
Add categoryColour as special parameter to use for the icon colour (#8) 2020-09-28 09:36:06 -04:00
Penar Musaraj 31729996c2
Use imports for Ember.get and escapeExpression 2020-09-16 12:14:50 -04:00
Renato Atilio 0d5750f791
Show topic count, based on the defaultCategoryLinkRenderer (#7) 2020-09-16 08:48:02 -04:00
md-misko 38781436cb
Display subcategory icons in /c/{slug}/{id}/and /categories views. (#6)
See https://meta.discourse.org/t/category-icons-component/104683/50?u=md-misko
2020-08-25 13:27:32 -04:00
Penar Musaraj f9b432ea79
Override lock icon in category-title-link component 2020-08-17 16:30:57 -04:00
Penar Musaraj 94063e360f
Fix bug with RTL support and deprecation of Discourse.SiteSettings 2020-08-04 12:47:52 -04:00
Penar Musaraj c9dd9cf435
Fix issue with custom category ordering
Move code to separate js/hbs files
2020-08-04 08:54:50 -04:00
Robin Ward 4a023f0c93 FIX: Deprecations 2020-07-07 11:32:20 -04:00
Penar Musaraj 28a98b4ac0 Fix spacing between icon and category name in select kit headings 2020-03-18 20:27:13 -04:00
Penar Musaraj b4ab43ba30 DEV: Address Discourse.category deprecation, cleanup 2020-01-14 09:12:41 -05:00
Penar Musaraj 8d4a4b1884 Merge branch 'rogercreagh-slug-partial-match' 2020-01-14 08:59:42 -05:00
rogercreagh 26291e62b1 Allow slug partial-match option 2020-01-14 12:24:22 +00:00
Penar Musaraj 911b973237
Merge pull request #4 from tshenry/master
Adjust styling to work with core changes
2019-08-17 19:26:54 -04:00
tshenry 92cf114f73
Adjust styling to work with core changes
This will accommodate the changes made in https://github.com/discourse/discourse/pull/8010
2019-08-15 00:26:53 -07:00
Penar Musaraj dc4034e2c1
Merge pull request #3 from tshenry/master
Styling fixes
2019-08-13 09:42:29 -04:00
tshenry 79dd4629ed
Styling fixes 2019-08-13 01:55:16 -07:00
Penar Musaraj 9af5d53256
Merge pull request #2 from tshenry/master
Fix issues with category logos
2019-08-12 16:49:57 -04:00
tshenry e3b829dfb3
Fix issues with category logos 2019-08-12 13:41:19 -07:00
Penar Musaraj 9ee2d012c6 Minor styling adjustments 2019-08-10 15:44:47 -04:00
Penar Musaraj 8049b977e7
Merge pull request #1 from tshenry/add_icons_to_list
Include icons in category list
2019-08-10 15:22:18 -04:00