Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Platform open source untuk sharing sumber-sumber literasi agama Islam

License

NotificationsYou must be signed in to change notification settings

andywahyudi/wordislam

Repository files navigation

Open SourceAstroTailwindCSSLicense

Daftar Isi

Tentang Web

WordIslam adalah proyek open source yang bertujuan mengumpulkan konten Islami dari berbagai sumber sehingga bisa memberikan kebermanfaatan terhadap umat.

Kode Perintah/Commands

Setelah mendownload kode ini, Anda dapat melakukan instalasi dependencies-nya terlebih dahulu. Setelah selesai, Anda dapat menjalankannya di local server. Periksa file package.json apakah scripts dibawah ini sudah tersedia.

CommandAction
nvm use ...Instal Node.js Anda perlu menggunakan versi Node.js 20.3.0 atau lebih baru.
npm installMenginstal dependensi
npm run devMenjalankan server pengembangan lokal dilocalhost:4321
npm run buildMem-build site ke./dist/
npm run previewMempreview build Anda di-lokal, sebelum melakukan deploy

Struktur Folder

Didalam kode sumber ini, nda akan menemukan folder dan files berikut:

/├── public/│   └── favicon.svg├── src/│   ├── assets/│   ├── components/│   │   ├── blocks/│   │   │   └── ...│   │   └── ui/│   │       └── ...│   ├── config/│   │   └── ...│   ├── content/│   │   └── blog/│   │       └── ...│   ├── data/│   │   └── ...│   ├── icons/│   │   └── ...│   ├── layouts/│   │   └── ...│   ├── page-sections/│   │   └── home/│   │       └── ...│   └── pages/│       └── ...└── package.json
Direktori/FileDeskripsi
public/Berisi aset statis seperti gambar dan favicon. Files ini disajikan langsung di URL root.
src/assets/Berisi semua gambar dan aset yang digunakan dalam project.
src/components/Berisi komponen yang dapat digunakan kembali untuk web. Direktori ini dibagi menjadiui untuk komponen UI danblocks untuk blok bagian.
src/components/blocks/Berisi blok bagian yang digunakan di seluruh web.
src/components/ui/Berisi komponen UI individual.
src/config/Berisi file konfigurasi untuk project dalam format TypeScript.
src/content/Menyimpan data, seperti posting blog.
src/content/blog/Berisi posting blog individual dalam format markdown.
src/data/Berisi berkas JSON dan md dengan data konten (seperti fitur, testimonial, dll).
src/icons/Berisi semua ikon yang digunakan dalam proyek, bersumber dariHeroicons.
src/layouts/Berisi komponen layout yang mendefinisikan struktur keseluruhan halaman.
src/pages/Berisi file.astro untuk setiap halaman. Setiap file di sini diekspos sebagai rute berdasarkan nama file-nya.
package.jsonMencantumkan dependensi dan skrip untuk project, termasuk metadata dan berbagai persyaratan package.

Konfigurasi Theme

Anda dapat menemukan file konfigurasi di direktorisrc/config. File konfigurasi ditulis dalam TypeScript dan berisi berbagai pengaturan untuk theme, seperti informasi dasar, bilah navigasi, navigasi footer, analitik, dan tautan sosial. Anda dapat menyesuaikan pengaturan ini agar sesuai dengan kebutuhan spesifik Anda.

File KonfigurasiDeskripsi
src/config/config.tsTermasuk pengaturan konfigurasi dasar termasuk SEO, mode, dan animasi gulir.
src/config/navigationBar.tsTermasuk opsi menu untuk bilah navigasi.
src/config/footerNavigation.tsTermasuk opsi menu untuk navigasi footer.
src/config/analytics.tsTermasuk kode yang diperlukan untuk Google Analytics, Google Tag Manager, dan Google Search Console.
src/config/socialLinks.tsBerisi data tautan sosial untuk situs web.

Pengaturan Konfigurasi Dasar

Dalam berkassrc/config/config.ts, Anda dapat menemukan pengaturan konfigurasi dasar. Ini termasuk pengaturan SEO default:

  • siteTitle: Judul default halaman web.
  • siteDescription: Deskripsi default halaman web.
  • ogImage: Gambar open graph untuk halaman web.
  • logo: Logo untuk situs web.
  • canonical: Opsi untuk menggunakan canonical link untuk halaman web.
  • noindex: Mencegah mesin pencari mengindeks halaman web jika diatur ke true.

Default pengaturan situs:

  • mode: Mode default untuk situs web. Dapat diatur ke 'auto', 'light', atau 'dark'. Mode auto akan secara otomatis beralih antara mode terang dan gelap berdasarkan pengaturan sistem pengguna, sementara 'light'...

Kontribusi

Jika Anda bersedia dan berkeinginan untuk berkontribusi dalam proyek ini, dengan senang hati kami menerima bantuan berupa dukungan teknis & konten melalui:

A. Kontribusi teknis melaluiGithub

  1. Fork repositori ini.
  2. Buat branch baru.
  3. Melakukan perubahan pada kode dan konten.
  4. Submit pull request.

Dukungan

Jika Anda menyukai proyek ini dan ingin mendukung keberlangsungan website ini, dengan senang hati kami menerima bantuan berupa dukungan finansial melalui:

  1. MelaluiBuy Me Coffee.
  2. MelaluiPaypal.
  3. Melalui QRISSaweria.

Lisensi

Ini adalah proyek open-source dan tersedia dengan lisensiMIT License.

About

Platform open source untuk sharing sumber-sumber literasi agama Islam

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp