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) .
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-12 21:20:54 UTC
RemoteUrl: https://github.com/prigasg/glasstabs
RemoteRef: HEAD
RemoteSha: 8769140c8d8767ccb4bd0f2807630bbd76c0109c
NeedsCompilation: no
Packaged: 2026-10-12 23:23:42 UTC; root
Author: George Arthur [aut, cre]
Maintainer: George Arthur