Idea Arca (ละติน: "Idea Vault") เป็นธนาคารแนวคิดของโครงการ ปลดปล่อยความคิดสร้างสรรค์ทางเทคโนโลยีของคุณ ค้นพบทำงานร่วมกันและนำแนวคิดโครงการที่เป็นนวัตกรรมมาสู่ชีวิตในสาขาเทคโนโลยีต่างๆผ่านที่เก็บแรงบันดาลใจนี้
| Astro | SCSS | JSON |
|---|---|---|
| youtube vid | youtube vid | youtube vid |
หลังจากผ่านวิดีโอเหล่านี้คุณจะมีคุณสมบัติเพียงพอที่จะทำงานบน codebase ของเรา
นี่คือวิธีที่คุณสามารถมีส่วนร่วมในโครงการนี้:
หากคุณยังใหม่กับ Git และ GitHub ฉันจะแนะนำให้คุณผ่านสิ่งนี้ก่อน:
- วิดีโอ yt (แนะนำ): https://www.youtube.com/watch?v=rgoj5yh7evk&pp=yguoz2l0igfuzcbnaxrodwi%3d
- เอกสาร: https://hacktoberfest.com/partipolication/#beginner-resources
หากคุณยังใหม่กับโอเพ่นซอร์สคุณสามารถผ่าน: https://www.youtube.com/watch?v=yzevmecydce
การบริจาคสองประเภทที่สำคัญมีการอธิบายด้านล่าง (เพิ่มธีมเพิ่มแนวคิด):
ที่นี่เรากำลังพูดถึงธีมสำหรับเว็บไซต์ กระบวนการเพิ่มธีมคือ (หลังส้อมและโคลน):
เรากำลังแสดง EG โดยการเพิ่มธีมที่เรียกว่า test
<option> ใหม่ใน ./src/components/ThemeSelector.astro : < select name = "themes" id = { id } class = "btn" >
/* other options */
< option value = "neon" > Neon </ option >
</ select > < select name = "themes" id = { id } class = "btn" >
/* other options */
< option value = "neon" > Neon </ option >
/* Added code ? */
< option value = "test" > Test </ option >
</ select >class ใหม่ใน ./src/styles/themes.scss : ชื่อของคลาสคือค่าที่กำหนดให้กับแอตทริบิวต์ value ของแท็ก <option> ของคุณ
ที่นี่เราใช้:
< option value = "test" > Test </ option > ดังนั้นชั้นเรียนของเราคือ test
/* Other Codes */
.neon {
--primary-1 : #793fdf ;
--primary-2 : #7091f5 ;
--primary-3 : #97fff4 ;
--primary-4 : #ffffff ;
--sidenav : #793fdfce ;
--gradient : #e600ff ;
} /* Other Codes */
.neon {
/* same */
}
/* Added code ? */
.test {
--primary-1 : #000000 ;
--primary-2 : #000132 ;
--primary-3 : #000245 ;
--primary-4 : #ffffff ;
--sidenav : #0000ce ;
--gradient : #f690fa ;
}--primary-1 : ใช้เป็นพื้นหลังหลัก--primary-3 : ส่วนใหญ่ใช้ข้อความสำคัญของฉัน--primary-4 : ใช้โดยข้อความโดยละเอียด--sidenav : ลดความทึบของ --primary-1 เพียงผนวก ce ของคุณ --primary-1 ;--gradient : นี่เป็น random color ที่เหมาะกับเว็บไซต์มันเป็นสีของวงกลมการไล่ระดับสีที่ด้านบนของเว็บไซต์คุณสามารถใช้ https://colorhunt.co/ สำหรับ 4 สีหลักและเลือกสีที่ดีสำหรับการไล่ระดับสีด้วยตัวเอง
ที่นี่เรากำลังพูดถึงแนวคิดที่แสดงบนเว็บไซต์ กระบวนการเพิ่มแนวคิดคือ (หลังส้อมและโคลน):
เรากำลังแสดงตัวอย่างโดยการเพิ่มแนวคิดในส่วน React
./src/database/MainData.json ภายใน data ของส่วนปฏิกิริยา: [
{
section : 'React' ,
data : [
{
id : 1 ,
title : 'E-commerce Dashboard' ,
tags : [ 'React' , 'Redux' , 'CSS' , 'API Integration' ] ,
description : 'Lorem Ispum' ,
link : 'https://example-ecommerce-dashboard.com' ,
} ,
] ,
} ,
] ; [
{
section : 'React' ,
data : [
{
// prev code
} ,
/* Added code ? */
{
id : 2 ,
title : 'Test' ,
tags : [ 'React' , 'Redux' , 'scss' , 'API' ] ,
description : 'Give Meaningful Description, there is no word limit' ,
link : 'Working Link' ,
} ,
] ,
} ,
] ; เรากำลังแสดงตัวอย่างโดยการเพิ่มแนวคิดในส่วนใหม่: ส่วน BackboneJs
./src/database/sections.json เพื่อให้ส่วน/ฟิลด์ของคุณปรากฏในแผงนำทางด้านซ้าย: [ 'React' , 'Vue' , 'Svelte' , 'Frontend' , 'Backend' ] ; [ 'React' , 'Vue' , 'Svelte' , 'Frontend' , 'Backend' , 'BackboneJs' ] ;./src/database/MainData.json ภายใน data ของส่วนปฏิกิริยา: [
{
section : 'React' ,
data : [
{
id : 1 ,
title : 'E-commerce Dashboard' ,
tags : [ 'React' , 'Redux' , 'CSS' , 'API Integration' ] ,
description : 'Lorem Ispum' ,
link : 'Working Link' ,
} ,
] ,
} ,
// Similar Codes for Other Sections
] ; [
// prev Codes
{
section : 'BackboneJs' ,
data : [
{
id : 1 ,
title : 'E-commerce Dashboard' ,
tags : [ 'Backbonejs' ] ,
description : 'Give Meaningful Description, there is no word limit' ,
link : 'Working Link' ,
} ,
] ,
} ,
] ;section : ฟิลด์สำคัญlink : ควรเป็นลิงค์ที่ใช้งานไม่ได้ อาจเป็นลิงค์เว็บไซต์ที่โฮสต์ Figma หากความคิดของคุณขึ้นอยู่กับเว็บไซต์อื่น ๆ ที่มีอยู่แล้ว (อาจเป็น Desings หรือคุณสมบัติใด ๆ ) ให้ระบุลิงค์เว็บไซต์นั้นid ทั้งหมดในแต่ละส่วนจะต้อง ไม่ซ้ำกัน*