บล็อก Notion ของ oopy: ปลั๊กอินปรับแต่ง floating table of contents
(github.com/roseline124)นี่คือ floating table of contents ที่สามารถนำไปใช้กับบล็อก Notion ของ oopy ได้
[คุณสมบัติ]
- ทำ UI ให้เหมือนกับ floating table of contents ที่แสดงด้านขวาใน Notion ทุกประการ (ยกเว้นป๊อปโอเวอร์ที่แสดงเมื่อ hover)
- คลิก indicator เพื่อเลื่อนสกอลล์ / indicator จะแสดงตำแหน่งปัจจุบันให้ทราบ
[วิธีติดตั้ง]
- ไปที่หน้าผู้ดูแลระบบ oopy > แก้ไข html > เพิ่มแท็ก script ด้านล่างใน
bodyแล้วบันทึก <script src="https://roseline124.github.io/custom-js/…;- ล้างแคชแล้วรีเฟรชแบบบังคับ
[จุดที่ต่างจาก floating-toc ของ oopy]
มี floating-toc ซึ่งเป็นฟีเจอร์ทดลองที่ oopy สร้างไว้เช่นกัน
https://www.oopy.io/ko/guides/tips-and-tricks/floating-toc
ปลั๊กอินปรับแต่งนี้แตกต่างจาก floating-toc ของ oopy ดังนี้
- แม้ไม่มีบล็อก table of contents ก็ยังตรวจจับ heading และแสดงเป็น indicator ได้
- ทำงานในทุกหน้าที่มี heading โดยไม่ต้องตั้งค่าแยกในแต่ละหน้า
- floating-toc จะแสดงข้อความของ heading tag ทั้งหมด แต่ปลั๊กอินนี้เพื่อไม่ให้รบกวนพื้นที่คอนเทนต์ จะแสดงเพียง 4~6 ตัวอักษรเมื่อ hover ที่ indicator (ข้อเสีย)
1 ความคิดเห็น