Idea ARCA (Latin: "Idea Vault") adalah bank ide proyek. Lepaskan kreativitas teknologi Anda. Temukan, berkolaborasi, dan membawa ide -ide proyek inovatif hidup di berbagai bidang teknologi melalui repositori inspirasional ini.
| Astro | SCSS | Json |
|---|---|---|
| Vid YouTube | Vid YouTube | Vid YouTube |
Setelah melalui video ini, Anda cukup memenuhi syarat untuk mengerjakan basis kode kami
Berikut adalah beberapa cara Anda dapat berkontribusi pada proyek ini:
Jika Anda baru mengenal git dan github, saya akan menyarankan Anda terlebih dahulu melalui ini:
- Video YT (Direkomendasikan): https://www.youtube.com/watch?v=rgoj5yh7evk&pp=yguoz2l0igfuzcbnaxrodwi%3d
- Dokumen: https://hacktoberfest.com/particentation/#beginner-sources
Jika Anda baru mengenal open-source, maka Anda dapat melewati: https://www.youtube.com/watch?v=yzevmecydce
Dua jenis kontribusi utama dijelaskan di bawah ini (tambahkan tema, tambahkan ide):
Di sini kita berbicara tentang tema untuk situs web. Proses untuk menambahkan tema adalah (setelah garpu dan klon):
Kami menunjukkan EG dengan menambahkan tema yang disebut test .
<option> baru di ./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 baru di ./src/styles/themes.scss : Nama kelas adalah nilai yang diberikan ke atribut value tag <option> Anda
Di sini kami menggunakan:
< option value = "test" > Test </ option > Jadi kelas kami adalah 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 : digunakan sebagai latar belakang utama--primary-3 : Sebagian besar digunakan teks penting saya--primary-4 : digunakan oleh teks terperinci--sidenav : mengurangi opacity- --primary-1 , cukup tambahkan ce - --primary-1 Anda;--gradient : Ini adalah random color yang sesuai dengan situs web, ini adalah warna lingkaran gradien di atas situs webAnda dapat menggunakan https://colorhunt.co/ untuk 4 warna primer, dan pilih warna yang bagus untuk gradien sendiri
Di sini kita berbicara tentang ide -ide yang ditampilkan di situs web. Proses untuk menambahkan ide adalah (setelah garpu dan klon):
Kami menunjukkan contoh dengan menambahkan ide di bagian React .
./src/database/MainData.json di dalam data bagian React: [
{
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' ,
} ,
] ,
} ,
] ; Kami menunjukkan contoh dengan menambahkan ide di bagian Sectio: BackboneJs baru.
./src/database/sections.json , untuk membuat bagian/bidang Anda muncul di panel navigasi kiri: [ 'React' , 'Vue' , 'Svelte' , 'Frontend' , 'Backend' ] ; [ 'React' , 'Vue' , 'Svelte' , 'Frontend' , 'Backend' , 'BackboneJs' ] ;./src/database/MainData.json di dalam data bagian React: [
{
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 : Bidang Utamalink : Itu harus menjadi tautan yang berfungsi dan tidak rusak. Ini bisa berupa tautan situs web Figma, yang di -host. Jika ide Anda didasarkan pada situs web lain yang sudah ada (dapat berupa desing atau fitur apa pun), maka berikan tautan situs web itu.id di setiap bagian harus unik*