Score:4

จะลดความสูงของแถบส่วนหัว (แถบชื่อเรื่อง) ของแอพ GTK3 โดยใช้ CSD ได้อย่างไร

ธง us

ความสูงของแถบชื่อเรื่องใน GNOME นั้นกว้างมาก มีวิธีทำให้แคบลงโดยไม่ต้องติดตั้งส่วนขยายหรือธีมหรือไม่? แถบหัวเรื่องของ File manager และ Terminal นั้นกว้างและดูน่าเกลียด ฉันชอบที่แถบหัวเรื่องของ Unity บน Ubuntu นั้นแคบแค่ไหน ฉันใช้ Ubuntu 20.04 GNOME: 3.36.8

Nmath avatar
ng flag
GNOME ไม่ได้ออกแบบมาให้ผู้ใช้ทำการเปลี่ยนแปลงในลักษณะนี้ หากคุณต้องการการควบคุมแบบละเอียดบนเดสก์ท็อป คุณอาจเลือก [รสชาติ](https://ubuntu.com/download/flavours) อื่นจะดีกว่า ตัวเลือกการออกแบบของผู้พัฒนา GNOME จะต้องไม่ซับซ้อนและใช้งานง่าย สิ่งนี้มาพร้อมกับความสามารถในการเปลี่ยนแปลงทุกสิ่งเล็กน้อย Kubuntu (KDE) และ Xubuntu (Xfce) ใช้วิธีการที่แตกต่างกันและจัดลำดับความสำคัญของการปรับแต่งผู้ใช้ คุณสามารถลองสิ่งเหล่านี้ได้จากเซสชันสด ดังนั้นคุณจึงไม่ต้องเปลี่ยนแปลงระบบที่ติดตั้งไว้
mchid avatar
bo flag
@Nmath แม้ว่าจะไม่มีการตั้งค่าเริ่มต้น คุณสามารถ [แก้ไขไฟล์ css เพื่อเปลี่ยนความสูงหรือใช้การปรับแต่ง gnome และ/หรือส่วนขยายของ gnome shell เพื่อปรับแต่งอินเทอร์เฟซ] (https://www.reddit.com /r/gnome/comments/hcsq1r/is_it_possible_to_make_the_top_bar_smaller/)
mchid avatar
bo flag
FYI ไดเร็กทอรี `/home/.themes` ที่อ้างอิงคือ `~/.themes` จริงๆ คุณอาจต้องสร้างไดเร็กทอรีนี้หากยังไม่มี
Score:4
ธง cn

น่าแปลกที่คำถามทั่วไปนี้ไม่เคยถูกโพสต์ที่นี่มาก่อน - ฉันค้นหาซ้ำโดยเปล่าประโยชน์

Gnome ไม่เปิดเผยการปรับแต่งรูปลักษณ์โดยละเอียดแก่ผู้ใช้ มันไม่เปิดเผยแม้แต่การเปลี่ยนธีม - คุณต้องติดตั้ง Gnome Tweaks เพื่อสิ่งนั้น

ตัวเลือกที่ง่ายที่สุดในการเปลี่ยนความสูงของแถบชื่อเรื่องคือการเปลี่ยนเป็นธีมที่เหมาะสม อย่างไรก็ตาม นี่เป็นแนวทางทั้งหมดหรือไม่มีเลย คุณต้องใช้ธีมทั้งหมดตามที่เป็นอยู่

คุณน่าจะดีกว่าด้วย การเข้ารหัสด้วยตนเอง. สร้างไฟล์ ~/.config/gtk-3.0/gtk.css และป้อนหรือดัดแปลงโค้ด css ต่อไปนี้:

รายการแถบส่วนหัว
ปุ่มสปินบาร์ส่วนหัว,
ปุ่มแถบส่วนหัว,
ตัวคั่นแถบส่วนหัว {
    ขอบด้านบน: 0px; /* เหมือนกับการเติมด้านข้างของแถบส่วนหัวเพื่อสัดส่วนที่ดีขึ้น */
    ระยะขอบล่าง: 0px;
}

แถบส่วนหัว {
    ความสูงขั้นต่ำ: 24px;
    ช่องว่างภายในซ้าย: 2px; /* เหมือนกับระยะขอบแนวตั้งของเด็กเพื่อสัดส่วนที่ดีกว่า */
    ช่องว่างภายใน: 2px;
    ขอบ: 0px; /* เหมือนกับการเติมด้านข้างของแถบส่วนหัวเพื่อสัดส่วนที่ดีขึ้น */
    ช่องว่างภายใน: 0px;
}

ออกจากระบบแล้วกลับเข้ามาใหม่เพื่อให้การเปลี่ยนแปลงมีผล (หรือรีเซ็ต Gnome Shell ด้วย Alt+F2, เมื่ออยู่บน Xorg)

ป้อนคำอธิบายรูปภาพที่นี่

ไล่อ่าน Ebook ก่อนเปลี่ยน gtk.css

ป้อนคำอธิบายรูปภาพที่นี่

พลิกอ่าน Ebook หลังจากเปลี่ยน gtk.css

us flag
ใช้งานได้ดี ไม่ทราบว่าสิ่งนี้เป็นไปได้ ขอบคุณ.
us flag
ดูเหมือนจะไม่เปลี่ยนความสูงของ headarbars ของแอพที่ใช้ libhandy
yaa__ avatar
us flag
@vanadium มันใช้งานได้กับแอพเริ่มต้นบางตัวเช่น Nautius และเทอร์มินัล แต่ไม่ทำงานกับเครื่องอ่าน Foliate Ebook และ Foliate เปลี่ยนธีมเป็นสว่างแม้ว่าธีมหลักของฉันในระบบจะเป็นสีเข้มก็ตาม มันใช้ไม่ได้กับ Gedit เช่นกัน
vanadium avatar
cn flag
อาจเป็นเพราะสิ่งเหล่านี้ได้รับการติดตั้งเป็น snap หรือเป็น flatpak นอกจากนี้ยังอาจขึ้นอยู่กับขนาดของตัวควบคุมที่แอปเหล่านี้วางไว้ในแถบส่วนหัว
us flag
@yaa__ คุณลอง Foliate PPA แล้วหรือยัง?
yaa__ avatar
us flag
@ArchismanPanigrahi ฉันติดตั้ง Foliate ผ่าน flatpak ฉันแค่สงสัยว่าแถบหัวเรื่องสามารถลดขนาดได้หรือไม่ และฉันไม่ชอบใช้ PPA มากเกินไป แต่ก็ขอบคุณสำหรับทุกคำตอบ
us flag
@yaa__ มันขึ้นอยู่กับคุณจริงๆ แต่ "PPA เป็นอันตรายโดยทั่วไป" เป็นเพียงตำนาน แถบหัวเรื่องแบบย่อควรทำงานร่วมกับ Foliate จาก PPA (ใช้งานได้สำหรับฉันใน XFCE)
us flag
นอกจากนี้ยังใช้งานได้กับแอพ GTK4 ที่ติดตั้งโดยกำเนิด (ยังไม่ได้ตรวจสอบ flatpaks)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา