Commit 282c536
authored
Move images and PDFs into folders with posts (#235)
This reorganises all the files so that images, PDFs and posts now live in the same folder, rather than separately.
Where before we had this:
```
/app/posts/service-name/YYYY/MM/post-name.md
/app/images/service-name/YYYY/MM/post-name/image-name.png
/app/pdfs/service-name/YYYY/MM/post-name/file-name.pdf
```
we now have this:
```
/app/service-name/YYYY/MM/post-name/index.md
/app/service-name/YYYY/MM/post-name/image-name.png
/app/service-name/YYYY/MM/post-name/file-name.pdf
```
The main advantages are:
* no need to make sure that the folder name in `app/images` exactly matches the post name, which is a common source of mistakes
* easier to create posts using the GitHub web interface, as currently there’s no way to create folders in which to upload images using the web interface without resorting to workarounds
* the Markdown previews in the GitHub web interface now show the embedded images1 parent 4d7b315 commit 282c536
File tree
1,285 files changed
+35
-12
lines changed- app
- book-a-vaccination
- 2024
- 08/what-is-nbs
- 12/rsv-pregnancy-self-referral
- 2025
- 02/improving-appointment-selection
- 03/enabling-joint-bookings
- 04/improving-booking-complete-screen
- 05/improving-location-search
- 06
- mvp-confirmation-page
- proxy-users
- bowel-screening
- 2024/12/end-of-year-post
- 2025/02
- Accessibility-audit
- Bowel-screening-updates
- breast-screening-reporting
- 2025
- 02/data-product-design-principles
- 05/moving-source-system-event-data-through-nsp-and-into-fdp
- cohort-manager
- 2025
- 06
- cohort-manager-our-first-prototype
- start-with-what-we-know
- 08
- raised-and-not-raised
- reframing-and-brainstorming-together
- digital-prevention-services
- explore-team
- 2025
- 01/sharing-screening-results-with-gps
- 03/what-we-learned-about-sharing-breast-and-bowel-results-with-gps
- 04/finding-the-right-solution-for-sharing-breast-results-with-GPs
- 06/insights-and-opportunities-for-sharing-breast-screening-results-with-gp-surgeries
- guide
- hpv-self-testing
- 2025
- 03/hpv-self-sampling-work-so-far
- 05
- project-context
- research-so-far
- 06
- accessibility
- card-sorting
- 07
- announcement
- usability-testing
- 08/content-workshop
- images
- digital-prevention-services
- personalised-prevention
- screening
- vaccinations
- lung-health-check
- 2025
- 06/health-assessments-discovery
- 08/lung-health-check-prototype
- manage-breast-screening
- 2024/12
- first-alpha-prototype
- understanding-the-challenges-in-breast-screening
- 2025
- 01/prototype-updates-after-round-one
- 02/defining-appointment-status-labels
- 03/refining-screening-journey
- 04
- existing-image-reading-design-concepts
- understanding-image-reading
- 05/image-reading-first-prototype
- 06
- defining-family-history-breast-screening
- recording-ethnicity
- recording-previous-mammograms
- 07
- medical-annotation-tool-for-capturing-breast-features
- providing-details-for-special-appointments
- the-future-of-nbss
- manage-vaccinations-in-schools
- 2022
- 10
- check-a-vaccination-record
- cinnamon-consent-flu
- nhs-login-journey
- riviam-consent
- 11
- alternative-consent-requests
- cinnamon-consent-hpv
- consent-requests
- give-or-refuse-flu-vaccination-strawperson
- learning-from-real-child-vaccination-records
- poc-flu-campaign
- poc-hpv-campaign
- poc-prepare-the-day
- school-consent-strawperson
- 12/flu-consent-iteration
- 2023
- 01
- adding-a-session
- faster-vaccination-recording
- manage-users
- offline-iteration
- offline-spike
- poc-3-in-1-campaign
- sais-campaign-summary-and-needs
- 02/poc-3-in-1-iteration
- 03
- asking-users-to-sync-their-offline-changes
- consent-for-an-hpv-vaccine-iteration
- consent-for-an-hpv-vaccine
- first-pass-at-triage
- iterating-our-offline-designs
- manual-offline-syncing
- recording-consent-on-the-day-of-the-vaccination
- refining-what-sais-nurses-see
- 04/paper-consent
- 05
- assessing-gillick-competence
- managing-vaccine-batches
- protecting-offline-data
- 07/making-minor-changes-after-our-first-model-office
- 08/updating-the-consent-journey-for-flu
- 09
- checking-we-re-asking-the-right-questions-for-hpv
- the-question-of-the-health-questions
- 11
- introducing-mavis
- multiple-consent-responses
- multiple-triage-notes
- 12/matching-consent-responses-to-childrens-records
- 2024
- 03
- pilot-consent-and-triage
- pilot-expression-of-interest
- pilot-parental-consent
- pilot-record-a-vaccination
- pilot-select-and-invite
- 05/registering-children-into-vaccination-sessions
- 06
- how-sais-staff-will-contact-parents
- how-staff-will-access-mavis-during-private-beta
- 09
- cohorting-for-hpv-with-mavis-release-1
- how-health-questions-varied-in-the-mavis-pilot
- 2025
- 02/what-sais-teams-need-to-maintain-accurate-cohorts
- 03
- importing-menacwy-vaccination-history-into-mavis
- nhs-numbers-in-mavis
- 04
- doubles-consent
- doubles-recording
- importing-records
- pre-screening-questions
- 05/improving-coverage-of-nhs-numbers-in-mavis
- 06/flu-health-questions
- 09
- flu-consent
- flu-recording
- manage-your-appointments
- 2024
- 09/what-is-mya
- 10
- create-availability
- designing-availability-view
- 11/improving-create-availability
- manage-your-screening
- 2025
- 03
- alpha-prototype
- how-mays-started
- introduction-to-team-mays
- ur-round1
- 04/insights-from-team-invite-survey-april-2025
- mission-patches
- nhs-health-check-online
- 2025
- 07/physical-activity-results
- 09/cholesterol-results
- personalised-prevention-platform
- 2025
- 03
- discovery-summary
- technical-research
- 04/onboarding-users
- personalised-prevention
- 2025/07/2025-07-03-definitions
- posts
- record-a-vaccination
- 2023
- 03
- making-sure-everyone-can-use-the-service
- what-is-the-record-a-vaccination-service
- 04
- finding-patients-and-recording-vaccinations
- sprint-one-managing-clinics
- sprint-one-managing-vaccines
- 05
- sprint-4-finding-patients-recording-vaccinations
- sprint-three-editing-vaccination-records
- sprint-three-managing-appointments
- 06
- sprint-five-managing-vaccines
- sprint-six-managing-users
- sprint-six-reporting-vaccinations
- 07
- clinic-workflows-beta
- editing-vaccination-records-beta
- sprint-eight-workflows
- sprint-seven-monitoring-activity
- sprint-seven-setting-up-the-service
- 08
- managing-settings-beta
- managing-users-roles-and-permissions-beta
- 09
- managing-vaccines-beta
- reporting-and-monitoring-beta
- 10
- editing-records-support-and-help-content-beta
- searching-for-patients-beta
- 11/system-error-support-content-and-helpdesk-beta
- 2024
- 02/pertussis-in-maternity-care-settings-discovery
- 03
- finding-patients-beta
- managing-vaccines-and-batches-beta
- recording-vaccinations-beta
- 06/recording-covid-19-and-flu-together
- 07
- designing-a-maternity-journey
- designing-an-initial-user-permissions-model
- improving-managing-vaccines
- pilot-designs
- 08/onboarding-organisations-without-spreadsheets
- 11
- design-sprint-sessions
- designing-maternity-errors-and-warnings
- 2025
- 02/new-home-page
- 03
- asking-fewer-better-questions
- improving-how-we-ask-users-for-feedback
- notifying-users-about-updates
- 07
- went-for-an-appointment-came-back-with-a-list
- 08
- enabling-pharmacies-to-sign-up
- promoting-the-service-with-a-product-page
- 09
- changing-user-roles
- one-nostril-or-two
- screening-invite
- 2025
- 06/invite-pilot-overview
- 08/invite-breast-screening-pilot-design-iterations
- 09/invite-breast-screening-pilot-user-research
- screening
- select-people-for-invitation
- 2024
- 05/what-is-this-service
- 06
- naming-the-service
- prototype-version-1
- 2025
- 01/workflows
- 03
- copy-iteration
- routing-ids
- rule-library
- user-guidance
- 04/content-process
- 07
- statuses
- user-roles
- smoking-cessation
- 2025/03/smoking-cessation-pilot
- talking-therapies
- vaccinations-in-the-app
- 2025/07/designing-eligibility-in-the-app
- vaccinations
- 2025/07/creating-a-vds-ucd-monthnote
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,285 files changed
+35
-12
lines changed
0 commit comments