Merge pull request '0.18.4' (#3) from devel into main
Reviewed-on: #3
This commit was merged in pull request #3.
This commit is contained in:
@@ -168,16 +168,3 @@ scheme_R6 <- R6::R6Class(
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
# object.size(schm)
|
|
||||||
# schm$get_key_id("main")
|
|
||||||
# schm$get_forms_ids("main")
|
|
||||||
# schm$get_all_ids("main")
|
|
||||||
|
|
||||||
# schm$get_scheme("main")
|
|
||||||
|
|
||||||
# schm$get_id_type_list("allergo_anamnesis")
|
|
||||||
|
|
||||||
# # active
|
|
||||||
# schm$get_main_key_id
|
|
||||||
# schm$all_tables_names
|
|
||||||
@@ -108,7 +108,11 @@ render_forms = function(
|
|||||||
} else {
|
} else {
|
||||||
shiny::tagList(
|
shiny::tagList(
|
||||||
if (!is.na(form_label)) {
|
if (!is.na(form_label)) {
|
||||||
|
if (form_type == "description_header") {
|
||||||
|
shiny::span(form_label, class = "description-header", style = "color: #444444; font-weight: 550; line-height: 1.4;")
|
||||||
|
} else {
|
||||||
shiny::span(form_label, style = "color: #444444; font-weight: 550; line-height: 1.4;")
|
shiny::span(form_label, style = "color: #444444; font-weight: 550; line-height: 1.4;")
|
||||||
|
}
|
||||||
# если в схеме есть поле с описанием - добавляем его следующей строчкой
|
# если в схеме есть поле с описанием - добавляем его следующей строчкой
|
||||||
},
|
},
|
||||||
if (!is.na(description) && !is.na(form_label)) shiny::br(),
|
if (!is.na(description) && !is.na(form_label)) shiny::br(),
|
||||||
|
|||||||
BIN
all_bases/schemas/orphans_and_amyloidosis.xlsx
Normal file
BIN
all_bases/schemas/orphans_and_amyloidosis.xlsx
Normal file
Binary file not shown.
7
app.R
7
app.R
@@ -42,15 +42,18 @@ if (!rmarkdown::pandoc_available()) warning("Can't find pandoc!")
|
|||||||
|
|
||||||
# web resources ------
|
# web resources ------
|
||||||
shiny::addResourcePath("www", "www")
|
shiny::addResourcePath("www", "www")
|
||||||
|
shiny::resourcePaths()
|
||||||
|
|
||||||
# UI =======================
|
# UI =======================
|
||||||
ui <- page_sidebar(
|
ui <- page_sidebar(
|
||||||
title = config::get("form_name"),
|
title = config::get("form_name"),
|
||||||
theme = bs_theme(version = 5, preset = "bootstrap"),
|
theme = bs_theme(version = 5, preset = "bootstrap"),
|
||||||
header = tags$head(
|
|
||||||
|
tags$head(
|
||||||
|
tags$link(rel = "stylesheet", type = "text/css", href = "www/styles.css"),
|
||||||
tags$link(rel = "icon", href = "www/favicon.ico")
|
tags$link(rel = "icon", href = "www/favicon.ico")
|
||||||
),
|
),
|
||||||
|
|
||||||
sidebar = sidebar(
|
sidebar = sidebar(
|
||||||
actionButton("add_new_main_key_button", "Добавить новую запись", icon("plus", lib = "font-awesome")),
|
actionButton("add_new_main_key_button", "Добавить новую запись", icon("plus", lib = "font-awesome")),
|
||||||
actionButton("save_data_button", "Сохранить данные", icon("floppy-disk", lib = "font-awesome")),
|
actionButton("save_data_button", "Сохранить данные", icon("floppy-disk", lib = "font-awesome")),
|
||||||
|
|||||||
5
appinfo.json
Normal file
5
appinfo.json
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"app_id": "formy",
|
||||||
|
"app_title": "FORMY",
|
||||||
|
"formy_version": "0.18.4"
|
||||||
|
}
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
default:
|
default:
|
||||||
form_app_version: !expr config::get("form_app_version", file = "config/descr.yml")
|
form_app_version: !expr jsonlite::read_json("appinfo.json")$formy_version
|
||||||
form_id: !expr config::get("form_id", file = "config/descr.yml")
|
form_id: !expr jsonlite::read_json("appinfo.json")$app_id
|
||||||
form_name: !expr config::get("form_name", file = "config/descr.yml")
|
form_name: !expr jsonlite::read_json("appinfo.json")$app_title
|
||||||
|
|
||||||
prod:
|
prod:
|
||||||
form_app_configure_path: "example_scheme"
|
form_app_configure_path: "example_scheme"
|
||||||
|
|||||||
@@ -1,4 +0,0 @@
|
|||||||
default:
|
|
||||||
form_app_version: 0.18.3
|
|
||||||
form_id: formy
|
|
||||||
form_name: FORMY
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"R": {
|
"R": {
|
||||||
"Version": "4.3.2",
|
"Version": "4.3.3",
|
||||||
"Repositories": [
|
"Repositories": [
|
||||||
{
|
{
|
||||||
"Name": "CRAN",
|
"Name": "CRAN",
|
||||||
|
|||||||
BIN
www/favicon.ico
BIN
www/favicon.ico
Binary file not shown.
|
Before Width: | Height: | Size: 295 KiB After Width: | Height: | Size: 2.1 KiB |
10
www/styles.css
Normal file
10
www/styles.css
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
.description-header {
|
||||||
|
/* 1. Add the border around the whole box */
|
||||||
|
border-bottom: 2px solid #777777;
|
||||||
|
|
||||||
|
/* 2. Forces border inside the total width/height (prevents breaking layouts) */
|
||||||
|
box-sizing: border-box;
|
||||||
|
|
||||||
|
/* 3. Ensures the div encloses any internal floated elements */
|
||||||
|
overflow: auto;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user