Skip to content

Commit

Permalink
Merge pull request #447 from Appsilon/update-changelog
Browse files Browse the repository at this point in the history
Update changelog
  • Loading branch information
jakubnowicki committed Dec 1, 2023
2 parents d343a5b + 29e2ad2 commit deb43c9
Show file tree
Hide file tree
Showing 3 changed files with 88 additions and 48 deletions.
81 changes: 52 additions & 29 deletions CHANGELOG.md → NEWS.md
@@ -1,18 +1,44 @@
## [development]
# shiny.semantic (development)

- `shiny.semantic` no longer uses CDN as the default source of assets. Instead, `semantic.assets` package was introduced.

## [0.4.2]
- Bugfix: modal function now handles JS callbacks.

### Added
- Remove unnecessary warning in `checkboxInput` when `width` is set to `NULL`.

# [shiny.semantic 0.4.3](https://github.com/Appsilon/shiny.semantic/releases/tag/0.4.3)

- Removed inline-styled min-height from `<body>`.

- Prevent the use of explicitly namespaced ids when calling functions like `show_modal`.

- Fixed tabsets not working after changing its class trough the `menu_class` parameter.

- Fixed a bug when not including custom labels, you don't need the `interpretLabel` parameter for standard sliders.

- Fixed `sidebar_layout`` rendering by assigning variables to all parameters in grid function.

- Added functionality that enables both the `multiple_checkbox` and `multiple_radio` to be updated, both the options and the selected values. Includes a warning in `update_multiple_radio` when more than one value is selected.

- Unbinding the progress bar as an input, but still accessible through `input$id`. Updates like the `Progress` toast and can be updated server side as before.

- Inline works for checkbox and radio inputs.

- Fixed `textAreaInput` value parameter.

- `warn_unsupported_args` adopted to a new implementation of `base::intersect`.

# [shiny.semantic 0.4.2](https://github.com/Appsilon/shiny.semantic/releases/tag/0.4.2)

## Added

- `update_tabset`

- added mobile grid demo in example

- `file_input` and `fileInput` example

### Changed
## Changed

- `tabset` by default has grid in tabs

Expand All @@ -30,9 +56,9 @@

- fixed updateSelectInput

## [0.4.0]
# [shiny.semantic 0.4.0](https://github.com/Appsilon/shiny.semantic/releases/tag/0.4.0)

### Added
## Added

- progress bar and notification (toasts)

Expand All @@ -52,7 +78,7 @@

- almost all functions have working examples now

### Changed
## Changed

- ui (static) elements are renamed to the name of the object they generate, eg. `uiicon` -> `icon`, `uibutton` -> `button`, etc.

Expand All @@ -76,40 +102,41 @@

- supressing bootstrap parametrised in semanticPage

### Removed
## Removed

- checkbox constant

## [0.3.0]
# shiny.semantic 0.3.0

### Added
## Added

- added semantic modal

- added calendar

- shiny.custom.semantic.cdn options introduced to get dependencies from custom location.

### Changed
## Changed

- Migrate to fomantic 2.8.3

- checkbox_ui was completely removed. Use simple_checkbox instead.

- updated slider

### Removed
## Removed

- slider_input was removed

## [0.2.4]
# shiny.semantic 0.2.4

### Added
## Added

- shiny.custom.semantic.cdn options introduced to get dependencies from custom location.

## [0.1.2]
### Added
# shiny.semantic 0.1.2

## Added

- Add multiple selection search dropdown

Expand Down Expand Up @@ -137,7 +164,7 @@

- Theming example added.

### Changed
## Changed

- Adjust countries example.

Expand All @@ -149,21 +176,19 @@

- Changed the way otems are added to menu. Also dropdown item can be added to the menu using uidropdown. Added function uilabel to create Semantic UI labels. New examples how to use uimenu.

### Fixed
## Fixed

- Fixing input problem for shiny_input.

- Fixed suspendWhenHidden problem with tabset.

### Removed
## Removed

- Deleted repetition of dropdown_choice function

## [0.1.1]
# shiny.semantic 0.1.1

*2017-05-29*

### Added
## Added

- Show pointer when hovering over tabset menu items.

Expand All @@ -173,22 +198,20 @@

- Default dropdown component added to shiny.semantic.

### Fixed
## Fixed

- Documentation.

### Changed
## Changed

- Documentation and examples.

- Lexical changes in description section.


## [0.1.0]

*2016-12-05*
# shiny.semantic 0.1.0

### Added
## Added

- First version of API.

Expand Down
16 changes: 14 additions & 2 deletions pkgdown/_pkgdown.yml
Expand Up @@ -22,6 +22,9 @@ template:
gtag('js', new Date());
gtag('config', 'G-FQQZL5V93G');
</script>
<script async defer src="https://buttons.github.io/buttons.js"></script>
before_navbar: |
<a href="https://rhinoverse.dev" class="home"><i class="fa fa-lg fa-chevron-left"></i></a>
url: https://appsilon.github.io/shiny.semantic/

Expand All @@ -38,8 +41,8 @@ navbar:
text: "Reference"
href: reference/index.html
- icon: fa-newspaper-o
text: "Changes"
href: CHANGELOG.html
text: "Changelog"
href: news/index.html
- icon: fa-user-o
text: "CoC"
href: CODE_OF_CONDUCT.html
Expand All @@ -49,6 +52,15 @@ navbar:
- icon: fa-twitter fa-lg
href: https://twitter.com/Appsilon

home:
sidebar:
structure: [star, links, license, community, citation, authors, dev]
components:
star:
title: GitHub
text: |
<a class="github-button" href="https://github.com/appsilon/shiny.semantic" data-size="large" data-show-count="true" aria-label="Star Appsilon/shiny.semantic on GitHub">Star</a>
articles:
- title: All tutorials
desc: ~
Expand Down
39 changes: 22 additions & 17 deletions pkgdown/extra.css
@@ -1,13 +1,17 @@
:root {
--primary-color: #F0873B;
}

.navbar {
background-color: #F0873B !important;
background-color: var(--primary-color) !important;
}

#navbar > ul.navbar-nav > li.nav-item a:hover {
background-color: #F0873B !important;
background-color: var(--primary-color) !important;
}

.navbar-dark .navbar-nav .active>.nav-link {
background-color: #F0873B !important;
background-color: var(--primary-color) !important;
color: #fff;
}

Expand All @@ -21,24 +25,25 @@ nav .text-muted {
}

a {
color: #F0873B;
color: var(--primary-color);
}

a:hover {
color: #b6652b;
color: #2c2b2b;
}

button.btn.btn-primary.btn-copy-ex {
background-color: #F0873B;
border-color: #F0873B;
}

.app-preview {
margin: 1.5em 0.75em;
padding: 0.25em;
box-shadow:
0 3.9px 4.6px rgba(0, 0, 0, 0.08),
0 12.3px 8.4px rgba(0, 0, 0, 0.056),
0 18.8px 19.2px rgba(0, 0, 0, 0.037),
0 22px 40px rgba(0, 0, 0, 0.019);
background-color: var(--primary-color);
border-color: var(--primary-color);
}

.home {
left: 0px;
position: absolute;
padding: 8px 30px;
color: rgba(255,255,255,0.55);
}

.home:hover {
color: rgba(255,255,255,0.9);
}

0 comments on commit deb43c9

Please sign in to comment.