Package: glasstabs
Title: Animated Glass-Style Tabs and Select Inputs for 'Shiny'
Version: 0.4.1
Authors@R: 
    person("George", "Arthur", , "prigasgenthian48@gmail.com", role = c("aut", "cre"))
Description: Tools for creating animated glassmorphism-style tab
        navigation and select filter widgets in 'Shiny' applications.
        Provides a tab navigation component with a sliding glass halo
        animation, a searchable multi-select dropdown, and a
        single-select dropdown - all with multiple colour themes and
        server-side update helpers. Tabs support icons, numeric badges,
        disable/enable toggling, runtime append/remove, reactive
        rendering via 'renderGlassTabs()', URL bookmarking, responsive
        overflow modes, optional touch gestures, reduced-motion
        support, and compact mode for dashboard card layouts.
        'glassTabCondition()' generates 'conditionalPanel()' condition
        strings without needing to recall the internal input key
        pattern. 'glasstabs_news()' displays the release notes from the
        R console. Built-in example apps can be launched with
        'runGlassExample()'.  All widgets are compatible with standard
        'Shiny' layouts and 'bs4Dash' dashboards and 'bslib' themed
        applications. An experimental 'glassPage()' helper provides a
        thin wrapper around a fillable 'bslib' page when 'bslib' is
        installed. For full documentation and examples see Arthur
        (2026) <https://prigasg.github.io/glasstabs/>.
License: MIT + file LICENSE
URL: https://github.com/PrigasG/glasstabs,
        https://prigasg.github.io/glasstabs/
BugReports: https://github.com/PrigasG/glasstabs/issues
Imports: cli, htmltools (>= 0.5.0), jsonlite, shiny (>= 1.7.0)
Suggests: bs4Dash, bslib (>= 0.5.0), chromote, covr, knitr, lintr,
        mockery, pkgload, rmarkdown, shinytest2, spelling, styler,
        testthat (>= 3.0.0), withr
VignetteBuilder: knitr
Config/testthat/edition: 3
Encoding: UTF-8
Language: en-US
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.3
Config/pak/sysreqs: cmake make libuv1-dev zlib1g-dev
Repository: https://prigasg.r-universe.dev
Date/Publication: 2026-10-19 18:47:19 UTC
RemoteUrl: https://github.com/prigasg/glasstabs
RemoteRef: HEAD
RemoteSha: 701a874c37f99a998f0a5ea5584289d2257811dd
NeedsCompilation: no
Packaged: 2026-10-19 20:18:13 UTC; root
Author: George Arthur [aut, cre]
Maintainer: George Arthur <prigasgenthian48@gmail.com>
