kliping.pro
  • Docs
  • Explore
  • Builder
  • Directory
  • Colors
  • Typeset
Saved
Blocks
  • Getting Started3
  • Featured1
  • Hero8
  • Call to Action6
  • Banner4
  • 4048
  • Stats11
  • Features18
  • FAQ20
  • Logo Cloud15
  • Team13
  • Pricing18
  • Testimonials30
  • Timeline7
  • Footer22
  • Blog12
  • Navbar5
  • Integrations5
  • Setup Guide4
  • Profile4
  • Keyboard Shortcuts4
  • Empty State4
  • Members3
  • Contact18
  • Changelog3
  • Order Confirmation2
  • Carousel2
  • Verification1
  • Invite Member3
  • Code Block3
  • AI Agents3
  • Web35
  • Account7
  • Billing14
  • Subscription8
  • Usage7
  • CRUDs3
  • Modals11
  • Ecommerce17
  • Sidebar16
  • Login13
  • Signup13
  • OTP5
  • Widgets4
  • widget-01
  • widget-02
  • widget-03
  • widget-04
  • Other3
  1. Blocks
  2. Widgets
  3. widget-02

widget-02

PreviousNext

Rutinitas gerak ringan satu sampai tiga menit tanpa alat, dengan hitung mundur per gerakan.

widget-02
New tab Full preview

Installation ​

pnpm dlx kliping@latest add widget-02

Belum ada project? Jalankan npx kliping@latest init dulu — lihat Installation.

Usage ​

Block ini satu section selebar halaman, tanpa props: teks dan datanya diubah langsung di widget-02.vue setelah dipasang.

  • Impor: import Widget02 from '@/components/blocks/widget-02/widget-02.vue'
  • Render: <Widget02 />

Atau langsung sebagai halaman bersama block lain, sesuai urutan — sama dengan Builder: npx kliping@latest add navbar-01 widget-02 footer-01 --page src/LandingPage.vue

  • Responsive: tata letaknya sama di semua lebar layar (tanpa breakpoint).
  • Dark mode: ikut kelas .dark sepenuhnya lewat token tema.

Sample content ​

Data contoh ada di konstanta berikut — ganti isinya dengan data Anda dengan bentuk butir yang sama:

DataBerkasButirBentuk butir
stepscomponents/routine.test.ts2name, instruction, seconds
DEFAULT_STEPScomponents/routine.ts5name, instruction, seconds

Requirements ​

Semua dipasang otomatis oleh kliping add; tabel ini untuk Anda yang memasang manual atau memeriksa project.

RequirementValue
ProjectVue 3.5+, Tailwind CSS v4, alias @ — disiapkan kliping init
npm packages@lucide/vue@^1.31.0
Kliping itemsbutton
Filescomponents/blocks/widget-02/widget-02.vue
components/blocks/widget-02/move-routine.vue
components/blocks/widget-02/routine.ts

In this family ​

Block lain di kategori Widget — bentuk section-nya sama, jadi bisa saling ditukar di halaman Anda (atau di Builder):

widget-01 · widget-03 · widget-04

Changelog ​

  • 23 Okt 2026 · Added — Kategori baru Widgets (desain orisinal Kliping): widget-01 timer fokus (waktu disimpan sebagai jam selesai, tetap benar setelah halaman dibuka lagi) dan widget-02 gerak ringan tanpa alat.

Full preview ​

Buka widget-02 selebar layar — tab Preview dengan ukuran Desktop, Tablet, dan Mobile, seluruh berkasnya di tab Code, dan Previous/Next ke block lain di Blocks.

Previouswidget-01Next widget-03

On This Page

InstallationUsageSample contentRequirementsIn this familyChangelogFull preview

© 2026 Kliping. Free components are open source under the MIT License.

LicenseCreditsRoadmap