內容文字可以改變顏色嗎?

在討論區貼文時,發現無法變更文字的顏色。這對想要突顯特定有疑問的文字或標點時甚為不便。
不知道這種情形能否改進?
或許是我不會使用這個系統,如果是個人問題,能否指導一下,謝謝。

2 Likes

讀者您好,

感謝詢問!根據內部工程師的說明,您可以在想更換顏色的文字前後,加上若干標記語言,以達到該效果。

例如,假設我想將「哀愍世間」的「愍」的文字顏色變更為紅色,那麼在撰文時請於該文字前後插入若干標記語言如下:

就會呈現這樣的效果:哀世間

此中的 #ff0800 是色碼。常用顏色如紅、藍、黃、綠、灰等,可以以該顏色的英文名稱取代色碼,不過,若要使用含有較多單顏色混合成的複合色,就一定要使用色碼才行。

關於色碼,可參考這個網站

後續若有任何意見,歡迎再提出。

參考資料:

CBETA 林聖詠

請問這個討論區是取用現成模版,還是自己寫的?
如果是現成模版,請問是開源的,還是非開源的?
如果是自己寫的或開源模版,可否請後端人員增加個文字顏色按鈕?
如果是非開源的模版,那就沒戲了,我只能自己看著辦了。
程式改碼一次就能解決的事,硬要所有使用者花時間來配合,我覺得是很不合理的。
這只是個人的意見,沒有任何冒犯的意思,還請見諒。

2 Likes

讀者您好,
問題及寶貴意見已轉知內部工程師,請稍待回覆。謝謝您!

您好,
這個討論區用的是 Discourse, 是開源的。

我們也覺得有個「文字顏色按鈕」比較方便,但是限於人力不足,目前這個功能不是優先事項。
也有找到個人開發的 plugin (Discourse Coloured Text - Theme component - Discourse Meta) 有您提到的「文字顏色按鈕」, 但不是官方的,考慮到討論區的穩定性也很重要,就暫時未採用。
如果您有資訊技術背景,願意研究、告訴我們如何實做出這功能,
會是很大的幫助。
感謝!

1 Like

感謝說明。
我個人的意見,並不是要一個可以調出各種顏色的色板,其實在CBETA的用字和標點討論區上,只要一種紅色就可以了,因為要標示出有疑文字或標點,以及顯示建議的修訂用字或標點,這樣就很夠用了。
簡單的程式建議:複製原程式中的粗體按鈕,再改動圖示為紅色的A字,將程式碼在反白文字前後插入粗體,改為插入紅色。一個簡單的程式更動,可以讓之後所有使用者得到便利,多好。

1 Like

目前看到已經安裝 Discourse Coloured Text Plugin

但是否可以調整預設顏色為紅字白底
透過原始碼可以看到此 plugin 有相關設定

Github Source

設定檔案
https://github.com/merefield/discourse-tc-coloured-text/blob/master/settings.yml

謝謝

1 Like

好主意。
我先按您的建議修改了,
如果其他人有異議再說。
(瀏覽器可能需要清除 cache 才會生效)