มันเกือบจะใกล้เคียงกับที่ฉันพบวิธีแก้ไขปัญหานี้แล้ว และฉันไม่สามารถทดสอบได้ตั้งแต่นั้นมา ซอฟต์แวร์โนม มีการกำหนดธีมอย่างถูกต้อง แต่ฉันเจอไฟล์ปรับแต่งที่เต็มไปด้วยคำจำกัดความของสี: org.gnome.Software.Featured.xml
ใน /snap/snap-store/ คุณจะพบ 3 โฟลเดอร์: 2 หมายเลขและปัจจุบัน (ซึ่งจริง ๆ แล้วเป็นเพียงลิงค์) เป็นโฟลเดอร์ที่มีหมายเลขสูงสุดที่คุณต้องการเข้าไป ตัวอย่างเช่นของฉันคือ 558ดังนั้นโฟลเดอร์ที่มีไฟล์ .xml คือ /snap/snap-store/558/usr/share/app-info/xmls. คลิกขวา org.gnome.Software.Featured.xml และเลือกที่จะ แก้ไขในฐานะผู้ดูแลระบบและเมื่อเปิดขึ้นใน Text Editor ใกล้ด้านบนสุด คุณจะเห็น:
<value key="GnomeSoftware::FeatureTile-css">เส้นขอบสี: #aaa;
ข้อความเงา: ไม่มี;
สี: #333;
พื้นหลัง:
การไล่ระดับสีเชิงเส้น (ลงล่าง, rgba (255,255,255,0.3), rgba (200,200,200,0.9)),
นั่นอาจไม่ใช่ส่วนของไทล์/กล่อง แต่ฉันเห็นได้ทันทีว่าค่า RGBA แรกเป็นสีขาว และยิ่งไปกว่านั้นคือ ข้อความเงายังเป็นสีขาว และส่วนอื่นๆ เกี่ยวกับข้อความและพื้นหลังที่คุณสามารถลองแก้ไขได้ ตอนนี้ สีส่วนใหญ่อยู่ใน RGBA โดยมีเพียงไม่กี่สีเท่านั้นที่เป็น Hex (สีที่ขึ้นต้นด้วย #) และคุณสามารถระบุสีในไฟล์ด้วยตัวแปลงออนไลน์หรือแอป Linux
ออนไลน์: ตัวแปลงสี RGBA และ Hex
พิมพ์ตัวเลขสำหรับ ร (สีแดง) ช (สีเขียว) ข (สีน้ำเงิน) & ก (ความทึบ (อัลฟ่า)) และสีจะปรากฏทางด้านขวา คุณจะเห็นว่า 255,255,255,0.3 เป็น สีขาว, และ 200,200,200,0.9 คือ แสงสีเทา.
ฉันแนะนำให้ใช้แอพ และในรูปคุณจะเห็นว่าฉันได้ป้อนค่าสำหรับอันหลัง การเลือกสี MATE (คู่สีเลือก) - คุณสามารถใช้ ตัวเลือกสีของ GNOME (gnome-ตัวเลือกสี) หรือ KColorChooser (kcolorchooser) - และแสดงว่าเป็นสีเทาอ่อน(สำหรับค่าฐานสิบหกสองสามค่า คุณสามารถคัดลอกและวางลงในฟิลด์ได้ - ตัวเลือกของฉันคือ KColorChooserเพราะทันทีที่คุณวางมันจะแสดงสีให้คุณไม่ต้องกด Enter)

ดังนั้นคุณสามารถใช้วิธีนี้เพื่อกำหนดสีที่ระบุใน org.gnome.Software.Featured.xmlและแทนที่ด้วยของคุณเอง ซึ่งคุณสามารถกำหนดได้โดยใช้ตัวเลือกสี ตัวอย่างเช่น ในแอปรูปภาพ ฉันคลิกหนึ่งในค่าที่ตั้งไว้ล่วงหน้าของถ่านมืดเพื่อให้ 46,52,54,15ซึ่งคุณใช้แทนสีขาว 255,255,255,0.3. และแน่นอนคุณสามารถใช้ 0,0,0,0 เพื่อความบริสุทธิ์ สีดำ.
ก่อนแก้ไข ให้บันทึกสำเนา (เช่น: org.gnome.Software.Featured.ORIG.xml) ในกรณีที่คุณต้องการคืนค่าต้นฉบับ จากนั้นลองแทนที่ผ้าขาวในส่วนต่าง ๆ ด้วยสีดำหรือสีถ่าน แล้วดูว่าได้ผลหรือไม่ ระหว่างเปิด ซอฟต์แวร์โนม เพื่อดูว่ามีการเปลี่ยนแปลงหรือไม่ ให้เรียกใช้ ซอฟต์แวร์ killall gnome ในเทอร์มินัล อย่างที่ฉันพบระหว่างลองใช้ธีมต่างๆ ในวิธีก่อนหน้านี้ ซึ่งหลังจากฉันปิดไปสองสามครั้ง การฆ่ามันไม่ได้รายงานว่า "ไม่พบกระบวนการ" หมายความว่ามันยังคงทำงานในพื้นหลัง
อย่างที่ฉันบอกไป ฉันไม่สามารถทดสอบสิ่งนี้ได้ แต่มีสีขาวจำนวนมากในไฟล์นั้น และฉันไม่เห็นสิ่งเหล่านี้เนื่องจากธีมสีเข้มของฉัน ดังนั้นหวังว่านี่จะเป็นวิธีที่จะช่วยให้คุณบรรลุผลตามที่คุณต้องการ ขอให้โชคดี!