### Install TiKit Components Source: https://github.com/maccesar/purgetss-docs-for-context7/blob/main/docs/tikit.md Run the TiKit installer within your project directory to select and install desired UI components. ```bash tikit install # ? Choose a component to install › - Use arrow-keys. Return to submit. # ❯ all components # alerts # avatars # buttons # cards ``` -------------------------------- ### Install TiKit UI Components Source: https://context7.com/maccesar/purgetss-docs-for-context7/llms.txt Installs TiKit, a companion component library for PurgeTSS. Run `tikit install` within a PurgeTSS project after global installation. ```bash npm install -g tikit cd myApp tikit install # select: all components / alerts / avatars / buttons / cards ``` -------------------------------- ### Basic Draggable Example Source: https://github.com/maccesar/purgetss-docs-for-context7/blob/main/docs/purgetss-ui/5-the-draggable-method.md This example demonstrates how to set up views to be draggable using the `draggable` method. It requires an `Animation` component and views to be made draggable. ```xml ``` ```javascript $.index.open() $.draggableAnimation.draggable([$.red, $.green, $.blue]) ``` -------------------------------- ### Install Font Awesome Pro Source: https://github.com/maccesar/purgetss-docs-for-context7/blob/main/docs/customization/8-icon-fonts-libraries.md Install Font Awesome Pro using npm after setting up the @fortawesome scope with your token. This command installs the package as a development dependency. ```bash npm install --save-dev @fortawesome/fontawesome-pro ``` -------------------------------- ### Transition Example: XML Structure Source: https://github.com/maccesar/purgetss-docs-for-context7/blob/main/docs/purgetss-ui/6-additional-methods.md XML structure for a transition example, including an Animation widget and views to be animated. ```xml