feat: new nice landing page

This commit is contained in:
Andreas Gammelgaard Damsbo 2025-12-18 12:59:57 +01:00
commit f4d4499547
No known key found for this signature in database
11 changed files with 434 additions and 13 deletions

View file

@ -107,11 +107,13 @@ Collate:
'data-summary.R'
'data_plots.R'
'datagrid-infos-mod.R'
'footer_ui.R'
'helpers.R'
'hosted_version.R'
'html_dependency_freesearchr.R'
'import-file-ext.R'
'import_globalenv-ext.R'
'landing_page_ui.R'
'launch_FreesearchR.R'
'missings-module.R'
'plot-download-module.R'

30
R/footer_ui.R Normal file
View file

@ -0,0 +1,30 @@
footer_ui <- function(i18n) {
tagList(
shiny::tags$footer(
style = "background-color: #14131326; padding: 4px; text-align: center; bottom: 0; width: 100%;",
shiny::p(
style = "margin: 1",
i18n$t("Data is only stored for analyses and deleted when the app is closed.")
),
shiny::p(
style = "margin: 1",
i18n$t("Run the FreesearchR app locally when working with sensitive data."), shiny::tags$a(i18n$t("(Read more)"), href = "https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine", target = "_blank", rel = "noopener noreferrer")
),
# shiny::p(
# style = "margin: 1; color: #888;",
div(
style = "display: inline-flex; align-items: center; gap: 1px;",
shiny::tags$a(i18n$t("Documentation"), href = "https://agdamsbo.github.io/FreesearchR/", target = "_blank", rel = "noopener noreferrer"), " | ", div(
style = "display: inline-block;",
class = c("smart-dropdown", "text-select"),
shiny::uiOutput(outputId = "language_select")
), " | ", shiny::tags$a(i18n$t("Feedback"), href = "https://redcap.au.dk/surveys/?s=JPCLPTXYDKFA8DA8", target = "_blank", rel = "noopener noreferrer")
),
br(),
p(
style = "display: inline-flex; align-items: center; gap: 1px;",
hosted_version(), " | ", shiny::tags$a(i18n$t("License: AGPLv3"), href = "https://github.com/agdamsbo/FreesearchR/blob/main/LICENSE.md", target = "_blank", rel = "noopener noreferrer"), " | ", shiny::tags$a(i18n$t("Source"), href = "https://github.com/agdamsbo/FreesearchR/", target = "_blank", rel = "noopener noreferrer"),
)
)
)
}

View file

@ -1 +1 @@
hosted_version <- function()'v25.12.6-251212'
hosted_version <- function()'v25.12.6-251218'

253
R/landing_page_ui.R Normal file
View file

@ -0,0 +1,253 @@
#' Tag list of elements for the FreesearchR landing page
#'
#' @param i18n i18n function loaded in the UI
#'
#' @returns tag list
#'
landing_page_ui <- function(i18n) {
tagList(
# Header section
div(
class = "container-fluid py-4",
# style = "background: linear-gradient(135deg, #1E4A8F 0%, #8A4FFF 100%); color: white;",
div(
class = "row align-items-center",
div(
class = "col-md-8",
h1(i18n$t("Welcome to FreesearchR"), style = "font-weight: 700; margin-bottom: 10px;"),
h4(i18n$t("A free data analysis tool for clinicians, students, and learners"),
style = "font-weight: 300; opacity: 0.95;")
),
div(
class = "col-md-4 text-end",
img(src = "FreesearchR-logo.png", style = "max-width: 200px; height: auto;")
)
)
),
# Main content
div(
class = "container my-5",
# Introduction text
div(
class = "row mb-5",
div(
class = "col-12 text-center",
p(
class = "lead",
i18n$t("Start with FreesearchR for basic data evaluation and analysis."),
i18n$t("When you need more advanced tools, you'll be better prepared to use R directly."),
style = "font-size: 1.2rem; color: #555;"
)
)
),
# Core Features Section
h2(i18n$t("Core Features"), class = "text-center mb-4",
style = "color: #1E4A8F; font-weight: 600;"),
div(
class = "row g-4 mb-5",
# Import Data
div(
class = "col-md-4",
div(
class = "card h-100 shadow-sm hover-card",
style = "border: none; transition: transform 0.2s;",
div(
class = "card-body text-center p-4",
div(
style = "font-size: 3rem; color: #1E4A8F; margin-bottom: 15px;",
fa("file-import")
),
h4(i18n$t("Import Data"), class = "card-title", style = "color: #2D2D42; font-weight: 600;"),
p(
class = "card-text",
i18n$t("Load data from spreadsheets, REDCap servers, or try with sample data. Multiple sources supported for maximum flexibility.")
)
)
)
),
# Data Management
div(
class = "col-md-4",
div(
class = "card h-100 shadow-sm hover-card",
style = "border: none;",
div(
class = "card-body text-center p-4",
div(
style = "font-size: 3rem; color: #1E4A8F; margin-bottom: 15px;",
fa("pen-to-square")
),
h4(i18n$t("Data Management"), class = "card-title", style = "color: #2D2D42; font-weight: 600;"),
p(
class = "card-text",
i18n$t("Filter, modify, and create new variables. Prepare your data efficiently for analysis.")
)
)
)
),
# Descriptive Statistics
div(
class = "col-md-4",
div(
class = "card h-100 shadow-sm hover-card",
style = "border: none;",
div(
class = "card-body text-center p-4",
div(
style = "font-size: 3rem; color: #1E4A8F; margin-bottom: 15px;",
fa("magnifying-glass-chart")
),
h4(i18n$t("Descriptive Statistics"), class = "card-title", style = "color: #2D2D42; font-weight: 600;"),
p(
class = "card-text",
i18n$t("Evaluate data with descriptive analyses, inspect correlations, and review missing observations effectively.")
)
)
)
)
),
# Advanced Features Section
h3(i18n$t("Additional Capabilities"), class = "text-center mb-4 mt-5",
style = "color: #2D2D42; font-weight: 500; font-size: 1.5rem;"),
div(
class = "row g-3 mb-5",
div(
class = "col-md-6",
div(
class = "card shadow-sm",
style = "border-left: 4px solid #8A4FFF;",
div(
class = "card-body",
h5(fa("chart-line"), " ", i18n$t("Data Visualization"), class = "card-title", style = "color: #2D2D42;"),
p(class = "card-text small", i18n$t("Create simple, clean plots for quick insights and overview"))
)
)
),
div(
class = "col-md-6",
div(
class = "card shadow-sm",
style = "border-left: 4px solid #8A4FFF;",
div(
class = "card-body",
h5(fa("calculator"), " ", i18n$t("Regression Models"), class = "card-title", style = "color: #2D2D42;"),
p(class = "card-text small", i18n$t("Build simple regression models for advanced analysis"))
)
)
)
),
# Export & Learning Section
div(
class = "row mb-5",
div(
class = "col-12",
div(
class = "card shadow",
style = "background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%); border: none;",
div(
class = "card-body p-4",
h4(fa("download"), " ", i18n$t("Export & Learn"), class = "text-center mb-3", style = "color: #1E4A8F;"),
div(
class = "row text-center",
div(
class = "col-md-4",
p(strong(i18n$t("Download Results")), br(), i18n$t("Export results directly to your text editor"))
),
div(
class = "col-md-4",
p(strong(i18n$t("Get Modified Data")), br(), i18n$t("Save your processed datasets for later"))
),
div(
class = "col-md-4",
p(strong(i18n$t("Reproducible Code")), br(), i18n$t("Learn and reproduce results in R"))
)
)
)
)
)
)#,
# Footer links
# div(
# class = "row mt-5 pt-4 border-top",
# div(
# class = "col-md-4 text-center mb-3",
# a(
# href = "https://agdamsbo.github.io/FreesearchR/",
# target = "_blank",
# class = "btn btn-outline-primary",
# fa("book"), " ", i18n$t("Full Documentation")
# )
# ),
# div(
# class = "col-md-4 text-center mb-3",
# a(
# href = "https://redcap.au.dk/surveys/?s=JPCLPTXYDKFA8DA8",
# target = "_blank",
# class = "btn btn-outline-success",
# fa("comments"), " ", i18n$t("Share Feedback")
# )
# ),
# div(
# class = "col-md-4 text-center mb-3",
# a(
# href = "mailto:info@freesearchr.org",
# class = "btn btn-outline-info",
# fa("envelope"), " ", i18n$t("Contact Us")
# )
# )
# ),
#
# # Translation notice
# div(
# class = "row mt-4",
# div(
# class = "col-12 text-center",
# p(
# class = "text-muted small",
# em(i18n$t("FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org"))
# )
# )
# )
),
# Custom CSS for hover effects
tags$style(HTML("
.hover-card:hover {
transform: translateY(-5px);
box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}
"))
)
}
# Example usage in a Shiny app with nav_panel:
#
# ui <- page_navbar(
# title = "FreesearchR",
# theme = bs_theme(
# version = 5,
# bootswatch = "flatly",
# primary = "#2C3E50",
# base_font = font_google("Roboto")
# ),
# nav_panel(
# title = i18n$t("Home"),
# landing_page_ui(i18n)
# ),
# nav_panel(
# title = i18n$t("Import Data"),
# # Import data UI
# ),
# # ... other nav_panels
# )

View file

@ -40,6 +40,7 @@ custom_theme <- function(...,
)
}
FreesearchR_colors <- function(choose = NULL) {
out <- c(
primary = "#1E4A8F",
@ -111,3 +112,4 @@ gg_theme_export <- function() {
plot.title = ggplot2::element_text(size = 24)
)
}

View file

@ -25,14 +25,15 @@ ui_elements <- function(selection) {
## Default just output "NULL"
## This could probably be achieved more legantly, but this works.
dev_banner(),
shiny::column(width = 2),
shiny::column(
width = 8,
# shiny::uiOutput(outputId = "language_select"),
htmlOutput("intro_text")
# shiny::includeHTML(i18n$t("www/intro.html"))
# shiny::markdown(readLines(i18n$t("www/intro.md")))
),
landing_page_ui(i18n=i18n),
# shiny::column(width = 2),
# shiny::column(
# width = 8,
# # shiny::uiOutput(outputId = "language_select"),
# htmlOutput("intro_text")
# # shiny::includeHTML(i18n$t("www/intro.html"))
# # shiny::markdown(readLines(i18n$t("www/intro.md")))
# ),
shiny::column(width = 2)
)
),

View file

@ -137,7 +137,6 @@
"Generate area-proportional Euler diagrams to display set relationships","Generer proportionelt Euler-diagram for at vise forhold mellem forskellige kategoriske observationer"
"Documentation","Dokumentation"
"Data is only stored for analyses and deleted when the app is closed.","Data opbevares alene til brug i analyser og slettes så snart appen lukkes."
"Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data.","Overvej at [køre ***FreesearchR*** lokalt](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) hvis du arbejder med personfølsomme data."
"Feedback","Feedback"
"License: AGPLv3","Licens: AGPLv3"
"Source","Kilde"
@ -309,3 +308,33 @@
"Include group differences","Include group differences"
"Error:","Error:"
"Download table","Download table"
"Welcome to FreesearchR","Welcome to FreesearchR"
"A free data analysis tool for clinicians, students, and learners","A free data analysis tool for clinicians, students, and learners"
"Core Features","Core Features"
"Import Data","Import Data"
"Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility.","Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility."
"Data Management","Data Management"
"Filter, modify, and create new variables. Prepare your data efficiently for analysis.","Filter, modify, and create new variables. Prepare your data efficiently for analysis."
"Descriptive Statistics","Descriptive Statistics"
"Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively.","Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively."
"Additional Capabilities","Additional Capabilities"
"Data Visualization","Data Visualization"
"Create simple, clean plots for quick insights and overview","Create simple, clean plots for quick insights and overview"
"Regression Models","Regression Models"
"Build simple regression models for advanced analysis","Build simple regression models for advanced analysis"
"Export & Learn","Export & Learn"
"Download Results","Download Results"
"Export as comprehensive reports","Export as comprehensive reports"
"Get Modified Data","Get Modified Data"
"Save your processed datasets","Save your processed datasets"
"Reproducible Code","Reproducible Code"
"Learn and reproduce results","Learn and reproduce results"
"Full Documentation","Full Documentation"
"Share Feedback","Share Feedback"
"Contact Us","Contact Us"
"FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org","FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org"
"Home","Home"
"Start with FreesearchR for basic data evaluation and analysis.","Start with FreesearchR for basic data evaluation and analysis."
"When you need more advanced tools, you'll be better prepared to use R directly.","When you need more advanced tools, you'll be better prepared to use R directly."
"Consider running the FreesearchR app locally if working with sensitive data.","Consider running the FreesearchR app locally if working with sensitive data."
"(Read more)","(Read more)"

1 en da
137 Generate area-proportional Euler diagrams to display set relationships Generer proportionelt Euler-diagram for at vise forhold mellem forskellige kategoriske observationer
138 Documentation Dokumentation
139 Data is only stored for analyses and deleted when the app is closed. Data opbevares alene til brug i analyser og slettes så snart appen lukkes.
Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data. Overvej at [køre ***FreesearchR*** lokalt](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) hvis du arbejder med personfølsomme data.
140 Feedback Feedback
141 License: AGPLv3 Licens: AGPLv3
142 Source Kilde
308 Include group differences Include group differences
309 Error: Error:
310 Download table Download table
311 Welcome to FreesearchR Welcome to FreesearchR
312 A free data analysis tool for clinicians, students, and learners A free data analysis tool for clinicians, students, and learners
313 Core Features Core Features
314 Import Data Import Data
315 Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility. Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility.
316 Data Management Data Management
317 Filter, modify, and create new variables. Prepare your data efficiently for analysis. Filter, modify, and create new variables. Prepare your data efficiently for analysis.
318 Descriptive Statistics Descriptive Statistics
319 Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively. Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively.
320 Additional Capabilities Additional Capabilities
321 Data Visualization Data Visualization
322 Create simple, clean plots for quick insights and overview Create simple, clean plots for quick insights and overview
323 Regression Models Regression Models
324 Build simple regression models for advanced analysis Build simple regression models for advanced analysis
325 Export & Learn Export & Learn
326 Download Results Download Results
327 Export as comprehensive reports Export as comprehensive reports
328 Get Modified Data Get Modified Data
329 Save your processed datasets Save your processed datasets
330 Reproducible Code Reproducible Code
331 Learn and reproduce results Learn and reproduce results
332 Full Documentation Full Documentation
333 Share Feedback Share Feedback
334 Contact Us Contact Us
335 FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org
336 Home Home
337 Start with FreesearchR for basic data evaluation and analysis. Start with FreesearchR for basic data evaluation and analysis.
338 When you need more advanced tools, you'll be better prepared to use R directly. When you need more advanced tools, you'll be better prepared to use R directly.
339 Consider running the FreesearchR app locally if working with sensitive data. Consider running the FreesearchR app locally if working with sensitive data.
340 (Read more) (Read more)

View file

@ -234,7 +234,6 @@
"REDCap server export","REDCap server export"
"Local or sample data","Local or sample data"
"Data is only stored for analyses and deleted when the app is closed.","Data is only stored for analyses and deleted when the app is closed."
"Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data.","Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data."
"Documentation","Documentation"
"Feedback","Feedback"
"License: AGPLv3","License: AGPLv3"
@ -309,3 +308,33 @@
"Include group differences","Include group differences"
"Error:","Error:"
"Download table","Download table"
"Welcome to FreesearchR","Welcome to FreesearchR"
"A free data analysis tool for clinicians, students, and learners","A free data analysis tool for clinicians, students, and learners"
"Core Features","Core Features"
"Import Data","Import Data"
"Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility.","Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility."
"Data Management","Data Management"
"Filter, modify, and create new variables. Prepare your data efficiently for analysis.","Filter, modify, and create new variables. Prepare your data efficiently for analysis."
"Descriptive Statistics","Descriptive Statistics"
"Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively.","Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively."
"Additional Capabilities","Additional Capabilities"
"Data Visualization","Data Visualization"
"Create simple, clean plots for quick insights and overview","Create simple, clean plots for quick insights and overview"
"Regression Models","Regression Models"
"Build simple regression models for advanced analysis","Build simple regression models for advanced analysis"
"Export & Learn","Export & Learn"
"Download Results","Download Results"
"Export as comprehensive reports","Export as comprehensive reports"
"Get Modified Data","Get Modified Data"
"Save your processed datasets","Save your processed datasets"
"Reproducible Code","Reproducible Code"
"Learn and reproduce results","Learn and reproduce results"
"Full Documentation","Full Documentation"
"Share Feedback","Share Feedback"
"Contact Us","Contact Us"
"FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org","FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org"
"Home","Home"
"Start with FreesearchR for basic data evaluation and analysis.","Start with FreesearchR for basic data evaluation and analysis."
"When you need more advanced tools, you'll be better prepared to use R directly.","When you need more advanced tools, you'll be better prepared to use R directly."
"Consider running the FreesearchR app locally if working with sensitive data.","Consider running the FreesearchR app locally if working with sensitive data."
"(Read more)","(Read more)"

1 en de
234 REDCap server export REDCap server export
235 Local or sample data Local or sample data
236 Data is only stored for analyses and deleted when the app is closed. Data is only stored for analyses and deleted when the app is closed.
Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data. Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data.
237 Documentation Documentation
238 Feedback Feedback
239 License: AGPLv3 License: AGPLv3
308 Include group differences Include group differences
309 Error: Error:
310 Download table Download table
311 Welcome to FreesearchR Welcome to FreesearchR
312 A free data analysis tool for clinicians, students, and learners A free data analysis tool for clinicians, students, and learners
313 Core Features Core Features
314 Import Data Import Data
315 Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility. Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility.
316 Data Management Data Management
317 Filter, modify, and create new variables. Prepare your data efficiently for analysis. Filter, modify, and create new variables. Prepare your data efficiently for analysis.
318 Descriptive Statistics Descriptive Statistics
319 Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively. Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively.
320 Additional Capabilities Additional Capabilities
321 Data Visualization Data Visualization
322 Create simple, clean plots for quick insights and overview Create simple, clean plots for quick insights and overview
323 Regression Models Regression Models
324 Build simple regression models for advanced analysis Build simple regression models for advanced analysis
325 Export & Learn Export & Learn
326 Download Results Download Results
327 Export as comprehensive reports Export as comprehensive reports
328 Get Modified Data Get Modified Data
329 Save your processed datasets Save your processed datasets
330 Reproducible Code Reproducible Code
331 Learn and reproduce results Learn and reproduce results
332 Full Documentation Full Documentation
333 Share Feedback Share Feedback
334 Contact Us Contact Us
335 FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org
336 Home Home
337 Start with FreesearchR for basic data evaluation and analysis. Start with FreesearchR for basic data evaluation and analysis.
338 When you need more advanced tools, you'll be better prepared to use R directly. When you need more advanced tools, you'll be better prepared to use R directly.
339 Consider running the FreesearchR app locally if working with sensitive data. Consider running the FreesearchR app locally if working with sensitive data.
340 (Read more) (Read more)

View file

@ -234,7 +234,6 @@
"REDCap server export","REDCap server export"
"Local or sample data","Local or sample data"
"Data is only stored for analyses and deleted when the app is closed.","Data is only stored for analyses and deleted when the app is closed."
"Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data.","Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data."
"Documentation","Documentation"
"Feedback","Feedback"
"License: AGPLv3","License: AGPLv3"
@ -309,3 +308,33 @@
"Include group differences","Include group differences"
"Error:","Error:"
"Download table","Download table"
"Welcome to FreesearchR","Welcome to FreesearchR"
"A free data analysis tool for clinicians, students, and learners","A free data analysis tool for clinicians, students, and learners"
"Core Features","Core Features"
"Import Data","Import Data"
"Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility.","Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility."
"Data Management","Data Management"
"Filter, modify, and create new variables. Prepare your data efficiently for analysis.","Filter, modify, and create new variables. Prepare your data efficiently for analysis."
"Descriptive Statistics","Descriptive Statistics"
"Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively.","Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively."
"Additional Capabilities","Additional Capabilities"
"Data Visualization","Data Visualization"
"Create simple, clean plots for quick insights and overview","Create simple, clean plots for quick insights and overview"
"Regression Models","Regression Models"
"Build simple regression models for advanced analysis","Build simple regression models for advanced analysis"
"Export & Learn","Export & Learn"
"Download Results","Download Results"
"Export as comprehensive reports","Export as comprehensive reports"
"Get Modified Data","Get Modified Data"
"Save your processed datasets","Save your processed datasets"
"Reproducible Code","Reproducible Code"
"Learn and reproduce results","Learn and reproduce results"
"Full Documentation","Full Documentation"
"Share Feedback","Share Feedback"
"Contact Us","Contact Us"
"FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org","FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org"
"Home","Home"
"Start with FreesearchR for basic data evaluation and analysis.","Start with FreesearchR for basic data evaluation and analysis."
"When you need more advanced tools, you'll be better prepared to use R directly.","When you need more advanced tools, you'll be better prepared to use R directly."
"Consider running the FreesearchR app locally if working with sensitive data.","Consider running the FreesearchR app locally if working with sensitive data."
"(Read more)","(Read more)"

1 en sv
234 REDCap server export REDCap server export
235 Local or sample data Local or sample data
236 Data is only stored for analyses and deleted when the app is closed. Data is only stored for analyses and deleted when the app is closed.
Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data. Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data.
237 Documentation Documentation
238 Feedback Feedback
239 License: AGPLv3 License: AGPLv3
308 Include group differences Include group differences
309 Error: Error:
310 Download table Download table
311 Welcome to FreesearchR Welcome to FreesearchR
312 A free data analysis tool for clinicians, students, and learners A free data analysis tool for clinicians, students, and learners
313 Core Features Core Features
314 Import Data Import Data
315 Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility. Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility.
316 Data Management Data Management
317 Filter, modify, and create new variables. Prepare your data efficiently for analysis. Filter, modify, and create new variables. Prepare your data efficiently for analysis.
318 Descriptive Statistics Descriptive Statistics
319 Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively. Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively.
320 Additional Capabilities Additional Capabilities
321 Data Visualization Data Visualization
322 Create simple, clean plots for quick insights and overview Create simple, clean plots for quick insights and overview
323 Regression Models Regression Models
324 Build simple regression models for advanced analysis Build simple regression models for advanced analysis
325 Export & Learn Export & Learn
326 Download Results Download Results
327 Export as comprehensive reports Export as comprehensive reports
328 Get Modified Data Get Modified Data
329 Save your processed datasets Save your processed datasets
330 Reproducible Code Reproducible Code
331 Learn and reproduce results Learn and reproduce results
332 Full Documentation Full Documentation
333 Share Feedback Share Feedback
334 Contact Us Contact Us
335 FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org
336 Home Home
337 Start with FreesearchR for basic data evaluation and analysis. Start with FreesearchR for basic data evaluation and analysis.
338 When you need more advanced tools, you'll be better prepared to use R directly. When you need more advanced tools, you'll be better prepared to use R directly.
339 Consider running the FreesearchR app locally if working with sensitive data. Consider running the FreesearchR app locally if working with sensitive data.
340 (Read more) (Read more)

View file

@ -137,7 +137,6 @@
"Generate area-proportional Euler diagrams to display set relationships","Generate area-proportional Euler diagrams to display set relationships"
"Documentation","Documentation"
"Data is only stored for analyses and deleted when the app is closed.","Data is only stored for analyses and deleted when the app is closed."
"Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data.","Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data."
"Feedback","Feedback"
"License: AGPLv3","License: AGPLv3"
"Source","Source"
@ -309,3 +308,33 @@
"Include group differences","Include group differences"
"Error:","Error:"
"Download table","Download table"
"Welcome to FreesearchR","Welcome to FreesearchR"
"A free data analysis tool for clinicians, students, and learners","A free data analysis tool for clinicians, students, and learners"
"Core Features","Core Features"
"Import Data","Import Data"
"Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility.","Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility."
"Data Management","Data Management"
"Filter, modify, and create new variables. Prepare your data efficiently for analysis.","Filter, modify, and create new variables. Prepare your data efficiently for analysis."
"Descriptive Statistics","Descriptive Statistics"
"Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively.","Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively."
"Additional Capabilities","Additional Capabilities"
"Data Visualization","Data Visualization"
"Create simple, clean plots for quick insights and overview","Create simple, clean plots for quick insights and overview"
"Regression Models","Regression Models"
"Build simple regression models for advanced analysis","Build simple regression models for advanced analysis"
"Export & Learn","Export & Learn"
"Download Results","Download Results"
"Export as comprehensive reports","Export as comprehensive reports"
"Get Modified Data","Get Modified Data"
"Save your processed datasets","Save your processed datasets"
"Reproducible Code","Reproducible Code"
"Learn and reproduce results","Learn and reproduce results"
"Full Documentation","Full Documentation"
"Share Feedback","Share Feedback"
"Contact Us","Contact Us"
"FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org","FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org"
"Home","Home"
"Start with FreesearchR for basic data evaluation and analysis.","Start with FreesearchR for basic data evaluation and analysis."
"When you need more advanced tools, you'll be better prepared to use R directly.","When you need more advanced tools, you'll be better prepared to use R directly."
"Consider running the FreesearchR app locally if working with sensitive data.","Consider running the FreesearchR app locally if working with sensitive data."
"(Read more)","(Read more)"

1 en sw
137 Generate area-proportional Euler diagrams to display set relationships Generate area-proportional Euler diagrams to display set relationships
138 Documentation Documentation
139 Data is only stored for analyses and deleted when the app is closed. Data is only stored for analyses and deleted when the app is closed.
Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data. Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data.
140 Feedback Feedback
141 License: AGPLv3 License: AGPLv3
142 Source Source
308 Include group differences Include group differences
309 Error: Error:
310 Download table Download table
311 Welcome to FreesearchR Welcome to FreesearchR
312 A free data analysis tool for clinicians, students, and learners A free data analysis tool for clinicians, students, and learners
313 Core Features Core Features
314 Import Data Import Data
315 Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility. Load data from spreadsheets, REDCap servers, or try sample data. Multiple sources supported for maximum flexibility.
316 Data Management Data Management
317 Filter, modify, and create new variables. Prepare your data efficiently for analysis. Filter, modify, and create new variables. Prepare your data efficiently for analysis.
318 Descriptive Statistics Descriptive Statistics
319 Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively. Evaluate data with descriptive analyses, inspect correlations, and handle missing observations effectively.
320 Additional Capabilities Additional Capabilities
321 Data Visualization Data Visualization
322 Create simple, clean plots for quick insights and overview Create simple, clean plots for quick insights and overview
323 Regression Models Regression Models
324 Build simple regression models for advanced analysis Build simple regression models for advanced analysis
325 Export & Learn Export & Learn
326 Download Results Download Results
327 Export as comprehensive reports Export as comprehensive reports
328 Get Modified Data Get Modified Data
329 Save your processed datasets Save your processed datasets
330 Reproducible Code Reproducible Code
331 Learn and reproduce results Learn and reproduce results
332 Full Documentation Full Documentation
333 Share Feedback Share Feedback
334 Contact Us Contact Us
335 FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org FreesearchR is available in multiple languages. To help with translations, please contact us at info@freesearchr.org
336 Home Home
337 Start with FreesearchR for basic data evaluation and analysis. Start with FreesearchR for basic data evaluation and analysis.
338 When you need more advanced tools, you'll be better prepared to use R directly. When you need more advanced tools, you'll be better prepared to use R directly.
339 Consider running the FreesearchR app locally if working with sensitive data. Consider running the FreesearchR app locally if working with sensitive data.
340 (Read more) (Read more)

17
man/landing_page_ui.Rd Normal file
View file

@ -0,0 +1,17 @@
% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/landing_page_ui.R
\name{landing_page_ui}
\alias{landing_page_ui}
\title{Tag list of elements for the FreesearchR landing page}
\usage{
landing_page_ui(i18n)
}
\arguments{
\item{i18n}{i18n function loaded in the UI}
}
\value{
tag list
}
\description{
Tag list of elements for the FreesearchR landing page
}