Our Sponsor

Easyhome Group

krumontree200x75
isangate com 200x75
ppor 200x75
isangate net 200x75
 e mil

No. of Page View

Astroid Framework (4)

จัดการตกแต่ง Astroid Framework ตอนที่ 4

เรามาต่อกันที่เรื่องสีสันของหน้าเว็บและส่วนประกอบต่างๆ ใน Astroid framework ได้อำนวยความสะดวกในการเปลี่ยนแปลงสีสันส่วนต่างๆ ให้เหมาะสมโดยไม่ต้องมาเขียนโค๊ดสี เขียนไฟล์ css ให้ยาก เพียงทำความเข้าใจและความต้องการของเราว่าส่วนนั้นๆ เรียกว่าอะไร ต้องการให้เป็นสีใด (ระวังด้วยนะว่า จะไม่ไปกำหนดสีให้กลืนกันจนมองไม่เห็นข้อความที่โดดเด่น เช่น ตัวอักษรสีดำบนพื้นสีดำ เป็นต้น)

Astroid framework 38

  • Colors กลุ่มนี้จะเป็นส่วนให้เรากำหนดสีสันในหน้าเว็บของเรา มีหลายส่วน เช่น Body หน้าเว็บทั้งหมด สามารถกำหนดสีพื้นหลัง หัวเรื่อง (H1-6) ตัวอักษรข้อความในหน้า (Text) สีของจุดเชื่อมโยง (Link Color) สีจุดเชื่อมโยงที่นำเมาส์ไปชี้ (Link Hover Color) สามารถคลิกในวงกลมเพื่อเลือกเปลี่ยนสีได้

Astroid framework 39

  • ไม่ต้องมาจดจำรหัสค่าสี (Hex number) เพียงเลือกสีตามตัวอย่างด้านล่าง หรือจะคลิกที่แถบสีแนวตั้ง และปรับค่าสีอ่อนแก่ด้วยการเลื่อนเมาส์ไปยังระดับสีที่ต้องการ ในกรณีที่ต้องการใช้สีค่านี้ไปใช้ตำแหน่งอื่นๆ ให้เป็นสีเดิมแบบไม่ผิดเพี้ยน ให้คัดลอกเอาค่าสีจากช่อง HEX ไปใช้งานได้

Astroid framework 31

  • มาถึงส่วนสำคัญที่ผ่านมา Header และ Sticky Header ที่เราจะสร้างความสวยงามและแตกต่างกันเลยในหมวด Colors คลิกที่หัวข้อ Header เพื่อกำหนดธีมสีตามต้องการ ตัวอย่างนี้ผมต้องการพื้นหลังสีเขียวเหนี่ยวทรัพย์ตามภาพ อย่าลืมคัดลอกค่าสี HEX ไว้ด้วยนะ เราจะต้องเอาไปใช้กับ Sticky Header ด้วย (แต่ถ้าใครคิดจะให้สีพื้นหลังแตกต่างกันก็ไม่ต้องคัดลอกไปก็ได้เช่นกัน มันอาจจะดูแปลกๆ ก็แล้วแต่ชอบเลย)

Astroid framework 40

  • คลิกที่เมนูซ้ายมือตรง Sticky Header แล้วเปลี่ยนสีพื้นหลังเป็นสีเดียวกัน ด้วยการนำค่า HEX ที่เราคัดลอกมาวางลงในช่องได้เลย ทำการบันทึกแล้วไปดูการแสดงผลหน้าเว็บกันเลย

Astroid framework 41

  • ไปที่หน้าเว็บหลักทำการกดปุ่ม Ctrl+R ในแป้นพิมพ์ หรือคลิกบนปุ่มรีเฟรชบนบราวเซอร์ จะปรากฏหัวเว็บใหม่ที่เปลี่ยนไปดังภาพ

Astroid framework 42

  • และเมื่อเลื่อนหน้าเว็บลงไปเราก็จะเห็นหัวเว็บแบบคงที่ Sticky Header ดังภาพนี้ ถ้ายังไม่ถูกใจก็สามารถกลับไปเลือกสีใหม่ ด้วยการย้อนวิธีการเดิมได้นะครับ ลองเลย

Astroid framework 43

  • สำหรบสีตัวอักษรบนเมนูด้านบนนั้นเราต้องไปแก้ในหัวข้อ Main Menu เพื่อให้โดดเด่นแตกต่างจากพื้นหลัง พื้นสีเขียวอยากให้เด่นก็ขอสีเหลือง เมื่อนำเมาส์ไปวางบนลิงก์อยากให้เป็นสีส้ม ส่วนลิงก์ที่อยู่ในหน้าปัจจุบัน (Active Link) ให้เป็นสีฟ้า

Astroid framework 44

  • ทำการบันทึก จากนั้นก็ไปรีเฟรชหน้าแรกเพื่อดูผลงาน โป๊ะเชะ สวยงามตามที่คิด แต่... ที่ Sticky Header มันไม่เปลี่ยนตามนะต้องแก้ไขต่อ

Astroid framework 45

  • ที่ Sticky Header เราต้องไปแก้ไขเพิ่มเติมให้เหมือนกันตามภาพเลย (ง่ายๆ ก็ไปคัดลอกค่าสี HEX จาก Main Menu มาวางเลยจะได้สีเหมือนกันไม่ผิดเพี้ยน)

Astroid framework 46

  • ชื่นชมหัวเว็บ Sticky Header กันเลยจ๊าบหรือยัง?

Astroid framework 47

มาถึงตอนนี้เราก็พอจะมองออกแล้วว่า การจัดการเทมเพลตด้วย Astroid framework ง่ายและสนุกทีเดียว ตอนนี้เราได้เลือกหัวเว็บเป็นพื้นหลังสีเขียวแล้ว ดูมีความไม่เข้ากันในสีพื้นของส่วนแสดงผล Information และ Social icon บน Topbar ด้านบนเป็นสีชมพู อยากเปลี่ยนสีใหม่ให้สอดคล้องกันเปลี่ยนที่ไหน? 

Astroid framework 48

  • เราจะจัดการสีในส่วน Theming > Colors เพื่อเลือกในหัวข้อ Primary จะมีชุดสีสำเร็จให้เลือกอยู่แล้ว 14 สี ในตัวอย่างนี้เราเลือกสี เขียวอมฟ้า (Teal) หรือถ้ายังไม่ชอบใจจะเลือกเป็นแบบ Custom ก็จะมีกรอบพาเลตสีมาให้เราเลือกปรับแต่งตามใจชอบก็ได้

Astroid framework 49

  • เมื่อเลือกสีตามที่ต้องการได้แล้วก็ทำการบันทึก (Save) แล้วไปที่หน้าเว็บทำการรีเฟรชดูผลจะต้องมีการเปลี่ยนแปลงตามที่กำหนดดังภาพ

Astroid framework 50

ไม่ทันไรจากที่เริ่มลงมือเรียนรู้จนมาถึงวันนี้ อัพเดทไปแล้วหลายรอบ มีเตือนมาว่า Astroid framework ออกเวอร์ชั่นใหม่ ควรอัพเดทไหม? ควรอัพเดทเป็นอย่างยิ่งเลย

Astroid framework 51

อดใจทนรอหน่อยนะครับ @dmin อายุย่าง Seventeen (อิอิ! กลับเลขเอาเอง ความชรามาเยือน สมองมีคิดได้ แต่มือไม้มันตามไม่ทัน อัพวันละนิดจิตแจ่มใสล่ะกัน เนาะ... 😁🥹☺️😂🤣)

arrow bปรับแต่งเทมเพลต Astroid Framework ตอนที่ 1 | ตอนที่ 2 | ตอนที่ 3 | ตอนที่ 4 | ตอนที่ 5

สนับสนุนให้ Easyhome อยู่รับใช้ท่านตลอดไป ด้วยการคลิกแบนเนอร์ไปเยี่ยมผู้สนับสนุนของเราด้วยครับ

Easyhome Group 2

krumontree200x75
isangate com 200x75
ppor 200x75
isangate net 200x75
 e mil
นโยบายความเป็นส่วนตัว Our Policy

ยินดีต้อนรับทุกท่านสู่เว็บไซต์ Easyhome in Thailand เว็บไซต์ของเรา ใช้คุกกี้ (Cookies) เพื่อให้ท่านได้รับประสบการณ์การใช้งานที่ดียิ่งขึ้น อ่านนโยบายคุ้มครองข้อมูลส่วนบุคคล (Privacy Policy) และนโยบายคุกกี้ (Cookie Policy)