Learn R Programming

fomantic.plus

{fomantic.plus} contains a series of functions that create elements and perform behaviours from Fomantic UI; the package works as an extension to the {shiny.semantic} package.

Form Validation

Input validation is an important part of shiny applications, and with form_validation you can have (the majority) of the validation done within the UI.

Navbar Page

Similar to {shiny}'s navbarPage, {fomantic.plus} includes the ability to create a page with a navbar, along with the options to show/hide tabs, and change to a specific tab on the server-side.

Bootstrap UI (shiny)Fomantic UI (fomantic.plus)

Dark Mode

Using darkmode_toggle() will include a toggle in the UI to enable all Fomantic UI elements to change into the "inverted" class, giving the ability to have a light and dark mode application

Light ModeDark Mode

Installation

devtools::install_github("ashbaldry/fomantic.plus")

Examples

Copy Link

Version

Install

install.packages('fomantic.plus')

Monthly Downloads

190

Version

0.1.0

License

MIT + file LICENCE

Issues

Pull Requests

Stars

Forks

Maintainer

Ashley Baldry

Last Published

January 24th, 2022

Functions in fomantic.plus (0.1.0)

navbar_page

Fomantic UI page with top level navigation bar
show_tab

Show/Hide Tab
tab_panel

Tab Panel
addPopup

Create Fomantic UI Popup
darkmode_toggle

Invert Toggle
runFPlusExample

Run Fomantic Plus Examples
navbar_menu

Navbar Menu
fui_el

Create Fomantic UI Elements
form_validation

Form Validation for Fomantic UI
field_validation

Field Validation for Fomantic UI
extendShinySemantic

Add fomantic.plus Dependencies to shiny.semantic Application
form_button

Fomantic UI Button