Skip to content

Reorganize Menus: Get Started and Concepts (no tutorials) #261

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 93 commits into from
Apr 29, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
524ebd8
get started and concept changes from #250 4751da3b8a309c688fe6fcb2f97…
chendaniely Mar 14, 2025
034a3cc
fix / remove title case from welcome page
chendaniely Mar 14, 2025
72edae7
fix nav (rm top deploy and concepts workflow), fix run title
chendaniely Mar 14, 2025
4dea60b
tutorials don't exist in this PR
chendaniely Mar 14, 2025
b889a69
remove the docs/shinylive pages and images (moved to get-started)
chendaniely Mar 14, 2025
42ad0cf
Merge branch 'main' into get-started-concepts-only
chendaniely Mar 15, 2025
4b8b1c6
re-direct+re-name learn shiny to get started
chendaniely Mar 17, 2025
44eda8f
Merge branch 'get-started-concepts-only' of github.com:posit-dev/py-s…
chendaniely Mar 17, 2025
e2bc169
replace screenshot of template dashboard with actual dashboard
chendaniely Mar 17, 2025
ee62f64
make dashboard example 90% width, fix trailing :::: link to create an…
chendaniely Mar 18, 2025
fc9c0eb
remove *.quarto_ipynb
chendaniely Mar 18, 2025
1d87e25
add reactivity example and clean up template example
chendaniely Mar 18, 2025
a8b789d
fix link to shiny create video in get started to link to docs
chendaniely Mar 18, 2025
3c51114
add emojis to get started to match concepts
chendaniely Mar 18, 2025
fa2421c
round of edits + the component buttons aren't right
chendaniely Mar 21, 2025
a63b372
make the buttons a bit smaller (still not flowing correctly)
chendaniely Mar 21, 2025
7b8d307
match colors to top menu, leave a reference to posit blue
chendaniely Mar 21, 2025
086837d
don't use bullets with emojis, just list with the emojis
chendaniely Mar 21, 2025
6ec21e5
fix font awesome, and buttons not flowing correctly
chendaniely Mar 28, 2025
c3cbf37
fix typo
chendaniely Mar 28, 2025
f0fe875
remove copy+pasted repeted text
chendaniely Mar 28, 2025
e82cc92
write a short blurb about the shiny example
chendaniely Mar 28, 2025
9ebf49c
200px button size a bit too big. moving to 150px
chendaniely Mar 28, 2025
fa0de40
split up welcome, now with more links
chendaniely Apr 4, 2025
84cc7ba
add a point to open source
chendaniely Apr 4, 2025
0ca8b9b
fix same typo in #268
chendaniely Apr 8, 2025
b85ed76
Merge branch 'main' into get-started-concepts-only
gadenbuie Apr 14, 2025
770fb4f
chore: Use quarto v1.7.23
gadenbuie Apr 14, 2025
db43acf
feat: initial shiny app preview
gadenbuie Apr 14, 2025
5cf56e5
feat: cards design for gallery links
gadenbuie Apr 14, 2025
db8df57
chore(welcome): Tweak CTA section
gadenbuie Apr 14, 2025
eb6b996
fix gallery image link and remove anchor
gadenbuie Apr 15, 2025
6f80b40
chore: remove component section, plus more edits
gadenbuie Apr 15, 2025
826fa26
Merged origin/main into get-started-concepts-only
gadenbuie Apr 15, 2025
c482322
rename: what_is_shiny -> what-is-shiny
gadenbuie Apr 15, 2025
655f612
chore(what-is-shiny): style link buttons, use bsicons, small edits
gadenbuie Apr 15, 2025
c41f090
fix(css): Fix source code blocks in tab content
gadenbuie Apr 15, 2025
221e9fe
fix(css): Fix margins on code blocks in tabs only when direct children
gadenbuie Apr 15, 2025
f43f676
chore: simplify gallery highlight listing template
gadenbuie Apr 15, 2025
be283e8
Update get-started/install.qmd
chendaniely Apr 16, 2025
2988a30
Update get-started/install.qmd
chendaniely Apr 16, 2025
1cca80a
Update get-started/create-run.qmd
chendaniely Apr 16, 2025
64e5e21
Update get-started/create-run.qmd
chendaniely Apr 16, 2025
6587b7b
Update get-started/create-run.qmd
chendaniely Apr 16, 2025
ad0749e
Update get-started/create-run.qmd
chendaniely Apr 16, 2025
e97e176
Update get-started/create-run.qmd
chendaniely Apr 16, 2025
677fe32
edits to what is shiny
chendaniely Apr 16, 2025
63fd5dc
Merge branch 'get-started-concepts-only' of github.com:posit-dev/py-s…
chendaniely Apr 16, 2025
9f2f6a6
some copy edits and changes
chendaniely Apr 16, 2025
80b5e4f
move around text in extensibility
chendaniely Apr 16, 2025
d0eff5a
fix css on mobile
gadenbuie Apr 16, 2025
07ce9c4
delete ipynb file
gadenbuie Apr 16, 2025
4107b7d
add posit connect cloud help in debug
chendaniely Apr 16, 2025
aa696cf
add and update links
chendaniely Apr 16, 2025
bc453e8
Merge branch 'get-started-concepts-only' of github.com:posit-dev/py-s…
chendaniely Apr 16, 2025
7d1c2f7
Merge branch 'main' into get-started-concepts-only
chendaniely Apr 16, 2025
9a5ab55
feat: home page links, text color, etc.
gadenbuie Apr 16, 2025
b312cb3
theming link to built-in theming link
chendaniely Apr 16, 2025
8589f39
alt text for code, with image update, code, and settings for reproduc…
chendaniely Apr 18, 2025
c663e6f
Update get-started/what-is-shiny.qmd
chendaniely Apr 18, 2025
e67d2d6
Update get-started/what-is-shiny.qmd
chendaniely Apr 18, 2025
0045a59
Update get-started/install.qmd
chendaniely Apr 18, 2025
c8d2552
Merge branch 'main' into get-started-concepts-only
chendaniely Apr 18, 2025
6448c28
copy edit what is shiny page
chendaniely Apr 18, 2025
7d33302
Merge branch 'get-started-concepts-only' of github.com:posit-dev/py-s…
chendaniely Apr 18, 2025
ec5d46f
what is shiny copy edit and links
chendaniely Apr 19, 2025
17399db
update shiny create video
chendaniely Apr 21, 2025
fa06f59
add fixed.py to error app examples
chendaniely Apr 21, 2025
14d46b3
debug with positron and vscode debugger and images
chendaniely Apr 21, 2025
3c9fb38
link for positon and vs code
chendaniely Apr 22, 2025
5af93bb
add hover overlay to code and app for gallery
chendaniely Apr 22, 2025
c313374
add wording about production-ready
chendaniely Apr 22, 2025
04ea4b0
add missing linebreak
chendaniely Apr 22, 2025
43c0c26
update install instructions to include uv
chendaniely Apr 22, 2025
188bd87
fix links to components page where components not loading
chendaniely Apr 22, 2025
746a241
add code comment to copy + paste solution
chendaniely Apr 25, 2025
1255daf
fix grammar
chendaniely Apr 25, 2025
4e8e465
turn off repo actions for index and what is shiny page
chendaniely Apr 25, 2025
9019895
revert get-started index gallery to ec5d46f0b0c6a80d05bc66a7957b53293…
chendaniely Apr 25, 2025
8fab5da
point to template page whenever possible
chendaniely Apr 25, 2025
bbd7043
fix link similar to #282
chendaniely Apr 25, 2025
b080033
tweak(gallery-cards): Adjust alignment and links
gadenbuie Apr 25, 2025
f0533c5
feat: editable code block
gadenbuie Apr 25, 2025
3b7c6e5
chore: use assets/code-welcome.py as source of truth for app code
gadenbuie Apr 25, 2025
ea4f0f0
chore: adjust selection color in code block
gadenbuie Apr 25, 2025
1b33a48
update why shiny bullets
chendaniely Apr 25, 2025
8d71b54
Merge branch 'get-started-concepts-only' of github.com:posit-dev/py-s…
chendaniely Apr 25, 2025
30d7968
chore(why-shiny): Formatting and add link
gadenbuie Apr 25, 2025
61e3b5c
Merge 'origin/main' into branch get-started-concepts-only
gadenbuie Apr 28, 2025
0fa1aca
chore: add aliases for moved/renamed files
gadenbuie Apr 28, 2025
94f9625
clean up linking styles
gadenbuie Apr 29, 2025
b750335
chore(what-is-shiny): Edit and improve Extensibility section
gadenbuie Apr 29, 2025
ee99a0f
chore: tweak wording
gadenbuie Apr 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/deploy-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
workflow_dispatch:

env:
QUARTO_VERSION: 1.6.42
QUARTO_VERSION: 1.7.23

jobs:
build:
Expand Down
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,5 +44,5 @@
"flake8.args": [
"--ignore=E501,E203"
],
"quarto.path": "~/.local/share/qvm/versions/v1.6.42/bin/quarto"
"quarto.path": "~/.local/share/qvm/versions/v1.7.23/bin/quarto"
}
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ VENV = venv
PYBIN = $(VENV)/bin


QUARTO_VERSION ?= 1.6.42
QUARTO_VERSION ?= 1.7.23
QUARTO_PATH = ~/.local/share/qvm/versions/v${QUARTO_VERSION}/bin/quarto

.PHONY: install-quarto
Expand All @@ -23,7 +23,7 @@ install-quarto:
@echo "Error: qvm is not installed. Please visit https://github.com/dpastoor/qvm/releases/ to install it." >&2 \
exit 1; \
fi
qvm install ${QUARTO_VERSION}
qvm install v${QUARTO_VERSION}
@echo "🔹 Updating .vscode/settings.json"
@awk -v path="${QUARTO_PATH}" '/"quarto.path":/ {gsub(/"quarto.path": ".*"/, "\"quarto.path\": \"" path "\"")} 1' .vscode/settings.json > .vscode/settings.json.tmp && mv .vscode/settings.json.tmp .vscode/settings.json
@echo "🔹 Updating .github/workflows/deploy-docs.yml"
Expand Down
35 changes: 22 additions & 13 deletions _quarto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ project:
- api/core
- api/testing
- templates
- get-started
resources:
- /pypi/**
- /robots.txt
Expand Down Expand Up @@ -73,7 +74,9 @@ website:
logo-alt: The logo for Shiny for Python
search: true
left:
- text: "Learn Shiny"
- text: "Get Started"
file: get-started/index.qmd
- text: "Concepts"
file: docs/overview.qmd
- text: "Components"
menu:
Expand All @@ -86,13 +89,6 @@ website:
- text: "Templates"
file: templates/index.qmd
icon: code-square
- text: "Deploy"
menu:
- text: "Overview"
href: docs/deploy.qmd
- docs/deploy-cloud.qmd
- docs/deploy-on-prem.qmd
- docs/shinylive.qmd
- text: "Gallery"
file: gallery/index.qmd
- text: "Playground"
Expand Down Expand Up @@ -227,8 +223,25 @@ website:
href: "/layouts/arrange/index.html#column-nesting"
- text: "Controlling for Page Size"
href: "/layouts/arrange/index.html#controlling-for-page-width-and-height"
- id: get-started
style: "floating"
collapse-level: 1
align: left
contents:
- get-started/index.qmd
- get-started/what-is-shiny.qmd
- get-started/install.qmd
- get-started/create-run.qmd
- get-started/debug.qmd
- section: "Deploy"
contents:
- text: "Overview"
href: get-started/deploy.qmd
- get-started/deploy-cloud.qmd
- get-started/deploy-on-prem.qmd
- get-started/shinylive.qmd

- id: docs
- id: concepts
style: "floating"
collapse-level: 2
align: left
Expand All @@ -237,10 +250,6 @@ website:
contents:
- docs/overview.qmd
- docs/user-interfaces.qmd
- section: "<span class='emoji-icon'>💻</span> __Workflow__"
contents:
- docs/install-create-run.qmd
- docs/debug.qmd
- section: "<span class='emoji-icon'>🤖</span> __Generative AI__"
contents:
- docs/genai-inspiration.qmd
Expand Down
2 changes: 1 addition & 1 deletion docs/_metadata.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
sidebar: get-started
sidebar: concepts
Binary file removed docs/assets/shiny-create.mp4
Binary file not shown.
140 changes: 0 additions & 140 deletions docs/debug.qmd

This file was deleted.

Loading
Loading