Package: glasstabs
Title: Animated Glass-Style Tabs and Multi-Select Filter for 'Shiny'
Version: 0.3.4
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, 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. 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: htmltools (>= 0.5.0), shiny (>= 1.7.0)
Suggests: bs4Dash, bslib, knitr, mockery, pkgload, rmarkdown,
shinytest2, spelling, 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-07-20 13:54:26 UTC
RemoteUrl: https://github.com/prigasg/glasstabs
RemoteRef: HEAD
RemoteSha: be5abb7f0ce07ed149773f1c6886d4915967726c
NeedsCompilation: no
Packaged: 2026-07-20 15:54:41 UTC; root
Author: George Arthur [aut, cre]
Maintainer: George Arthur