mirror of
https://github.com/discourse/discourse-category-icons.git
synced 2025-03-09 13:18:31 +00:00
Add categoryColour as special parameter to use for the icon colour (#8)
This commit is contained in:
parent
31729996c2
commit
e88463d901
72
.gitignore
vendored
72
.gitignore
vendored
@ -1 +1,71 @@
|
|||||||
.discourse-site
|
.discourse-site
|
||||||
|
# Created by https://www.toptal.com/developers/gitignore/api/eclipse
|
||||||
|
# Edit at https://www.toptal.com/developers/gitignore?templates=eclipse
|
||||||
|
|
||||||
|
### Eclipse ###
|
||||||
|
.metadata
|
||||||
|
bin/
|
||||||
|
tmp/
|
||||||
|
*.tmp
|
||||||
|
*.bak
|
||||||
|
*.swp
|
||||||
|
*~.nib
|
||||||
|
local.properties
|
||||||
|
.settings/
|
||||||
|
.loadpath
|
||||||
|
.recommenders
|
||||||
|
|
||||||
|
# External tool builders
|
||||||
|
.externalToolBuilders/
|
||||||
|
|
||||||
|
# Locally stored "Eclipse launch configurations"
|
||||||
|
*.launch
|
||||||
|
|
||||||
|
# PyDev specific (Python IDE for Eclipse)
|
||||||
|
*.pydevproject
|
||||||
|
|
||||||
|
# CDT-specific (C/C++ Development Tooling)
|
||||||
|
.cproject
|
||||||
|
|
||||||
|
# CDT- autotools
|
||||||
|
.autotools
|
||||||
|
|
||||||
|
# Java annotation processor (APT)
|
||||||
|
.factorypath
|
||||||
|
|
||||||
|
# PDT-specific (PHP Development Tools)
|
||||||
|
.buildpath
|
||||||
|
|
||||||
|
# sbteclipse plugin
|
||||||
|
.target
|
||||||
|
|
||||||
|
# Tern plugin
|
||||||
|
.tern-project
|
||||||
|
|
||||||
|
# TeXlipse plugin
|
||||||
|
.texlipse
|
||||||
|
|
||||||
|
# STS (Spring Tool Suite)
|
||||||
|
.springBeans
|
||||||
|
|
||||||
|
# Code Recommenders
|
||||||
|
.recommenders/
|
||||||
|
|
||||||
|
# Annotation Processing
|
||||||
|
.apt_generated/
|
||||||
|
.apt_generated_test/
|
||||||
|
|
||||||
|
# Scala IDE specific (Scala & Java development for Eclipse)
|
||||||
|
.cache-main
|
||||||
|
.scala_dependencies
|
||||||
|
.worksheet
|
||||||
|
|
||||||
|
# Uncomment this line if you wish to ignore the project description file.
|
||||||
|
# Typically, this file would be tracked if it contains build/dependency configurations:
|
||||||
|
.project
|
||||||
|
|
||||||
|
### Eclipse Patch ###
|
||||||
|
# Spring Boot Tooling
|
||||||
|
.sts4-cache/
|
||||||
|
|
||||||
|
# End of https://www.toptal.com/developers/gitignore/api/eclipse
|
||||||
|
@ -107,9 +107,9 @@ export default {
|
|||||||
/// Add custom category icon from theme settings
|
/// Add custom category icon from theme settings
|
||||||
let iconItem = getIconItem(category.slug);
|
let iconItem = getIconItem(category.slug);
|
||||||
if (iconItem) {
|
if (iconItem) {
|
||||||
let itemColor = iconItem[2] ? `style="color: ${iconItem[2]}"` : "";
|
let itemColor = iconItem[2] == 'categoryColour' ? `style="color: #${color}"` : iconItem[2] ? `style="color: ${iconItem[2]}"` : "";
|
||||||
let itemIcon = iconItem[1] != "" ? iconHTML(iconItem[1]) : "";
|
let itemIcon = iconItem[1] != "" ? iconHTML(iconItem[1]) : "";
|
||||||
html += `<span ${itemColor} class="category-badge-icon">${itemIcon}</span>`;
|
html += `<span ${itemColor} class="category-badge-icon">${itemIcon}</span>`;
|
||||||
}
|
}
|
||||||
/// End custom category icon
|
/// End custom category icon
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
category_icon_list:
|
category_icon_list:
|
||||||
default: 'help,question-circle,#CC0000,partial|'
|
default: 'help,question-circle,#CC0000,partial|'
|
||||||
type: 'list'
|
type: 'list'
|
||||||
description: 'Enter comma-delimited configuration for categories, in the format "slug,icon,colour,match". If match is "partial" then the slug need only partially match the category-slug, otherwise an exact match is required'
|
description: 'Enter comma-delimited configuration for categories, in the format "slug,icon,colour,match". Colour in format #123456 or "categoryColour" to use the default colour for the category (same as the Badge colour). If match is "partial" then the slug need only partially match the category-slug, otherwise an exact match is required'
|
||||||
svg_icons:
|
svg_icons:
|
||||||
default: 'question-circle'
|
default: 'question-circle'
|
||||||
type: 'list'
|
type: 'list'
|
||||||
@ -9,4 +9,4 @@ svg_icons:
|
|||||||
description: 'List of FontAwesome 5 icons used in this theme component'
|
description: 'List of FontAwesome 5 icons used in this theme component'
|
||||||
category_lock_icon:
|
category_lock_icon:
|
||||||
default: ''
|
default: ''
|
||||||
description: 'Enter the name of a FontAwesome 5 icon to display instead of the lock icon next to private categories.'
|
description: 'Enter the name of a FontAwesome 5 icon to display instead of the lock icon next to private categories.'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user