Skip to content

darakhshanda/safeguarding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Safeguarding — Static informational site

A small static website that provides plain-language guidance, reporting pages, and signposting for safeguarding concerns. The site is intentionally simple, responsive, and accessible so it can be hosted on static web hosts or embedded into larger sites.

Key features

  • Plain-language guidance about recognising, responding to, and preventing harm.
  • Quick action links (report, support, emergency) and a reporting page.
  • Clear layout with semantic HTML and accessible attributes.
  • Styles in assets/css/style.css and images under assets/images/.

Deployment

Deployment

Repository

git Repository

Project Board

Project Board

User Stories

1

User story 1

2

User story 2

3

User story 3

4

User story 4

5

User story 5

6

User story 6

8

User story 8

9

User story 9

10

User story 10

11

User story 11

Website is fully responsive — Mobile

mobile mobile Mobile device screenshot of the safeguarding website home page showing a single-column layout with a top navigation bar containing a logo and hamburger menu, a hero section with the heading Safeguarding — Static informational site and a short explanatory paragraph, three quick-action tiles labeled Report, Get support, Emergency, and a visible call-to-action button; white background with blue accent elements; overall calm, clear, and helpful tone Mobile screenshot of the Safeguarding website showing the Types of Abuse section. Top header with a small shield logo and hamburger menu, centered page title TYPES OF ABUSE. A green carousel card is focused with heading Domestic abuse, paragraph: Threats, violence and abuse between individuals that are family members or in an intimate relationship. Subheading Signs | Indicators followed by bullets: Unexplained injuries; Changes in behaviour; Fearfulness around certain individuals; Withdrawal from social activities. Below the card the heading ACTION STEPS is partially visible. Single-column mobile layout, calm and informative tone mobile mobile mobile

Website is fully responsive — Tablet

Tablet Tablet Tablet

Website is fully responsive — Laptop

Laptop Laptop

Website is fully responsive — Desktop

Desktop Desktop

Files (overview)

  • index.html — Home / overview page (documented below)
  • help.html — Guidance and contact/signposting information
  • Report.html — Reporting form/page
  • success.html — Confirmation page shown after a report
  • assets/css/style.css — Main stylesheet
  • assets/images/ — Images and manifest (site.webmanifest)

The repository includes a small set of demo screenshots used for the README and documentation previews. They live in assets/images/readme-image/.

Wireframe images

Belsamiq--used for wireframes for mobile, table and desktop screen sizes.

Desktop, tablet and mobile views:

Desktop view

Desktop — full-width preview used for README showcase.

Tablet view

Tablet — medium-width preview.

Project-Board

Mobile view

Repository (screenshots)

Mobile view

Mobile — narrow/small-screen preview.

Additional screenshots (click to open full size): Hero image If you rename or move these images, update the paths above. To reduce README size on GitHub, consider using lower-resolution thumbnails or linking to the full-size images instead of embedding them all.

Sections in index.html

Below are the primary sections found in index.html. Each entry lists the element/ID, its purpose, and quick notes for editing. Hero image

-- Navigation (<nav id="navbar">)

  • Purpose: global site navigation and brand/logo.
  • Links: Home (index.html), Information (#information), Help (#action), Report (report.html).
  • Edit notes: Update links or add menu items here. The small script at the bottom closes the mobile menu after link clicks. Hero image

-- Header / Hero (<header id="header">)

  • Purpose: site tagline and primary message.
  • Edit notes: contains #hero-section placeholder and the main heading copy. Use assets/images/ for any hero imagery.

Hero image -- Information (<section id="information">)

  • Purpose: brief introduction to safeguarding, short explanation and call-to-action.
  • Edit notes: update the headline and lead paragraph to change the site's main messaging.

-- Quick Actions (<section id="flat-signs-block">)

  • Purpose: four 'flat-sign' quick links (Report, Get support, Emergency, Look for signs).
  • Edit notes: each tile is an <a> with label, action, and sub text. Links point to internal pages or anchors (e.g., report.html, help.html, #types-of-abuse). Hero image

-- People needing safeguarding (<section id="people-needing-safeguarding">)

  • Purpose: card grid that explains groups who may need safeguarding (Children, Adults at risk, Elderly, Anyone at risk).
  • Edit notes: images referenced are in assets/images/ (filenames like safeguarding_child.png). Keep alt text descriptive for accessibility.

-- Types of Abuse (<section id="types-of-abuse">) Hero image

  • Purpose: a Bootstrap carousel listing many abuse types and signs/indicators.
  • Edit notes: carousel items are inside .carousel-inner as .carousel-item — update headings, copy, and lists here. The carousel uses Bootstrap 5 markup and controls.

-- 6 Principles (<section id="action">)

  • Purpose: titled "6 Principles of Safeguarding". A div with id="six-principles" is present for the principles content.

  • Edit notes: currently the #six-principles container is empty — add markup here (cards, a list, or small paragraphs) to display the six principles. Hero image -- Helpful resources (<section id="helpful-resources">)

  • Purpose: curated external links (NSPCC, Age UK, Childline, etc.).

  • Edit notes: links are external — set target="_blank" rel="noopener" if you want them to open in a new tab; keep descriptions short.

-- Footer / Contact (<footer> and #contact)

  • Purpose: contact details, social links, and newsletter subscribe form (posts to success.html).
  • Edit notes: the subscribe form is a plain POST to success.html — adjust action if you wire up a real backend or JS handler. Hero image

Quick editing guide

  • Content (text): edit index.html directly — headings and sections are marked with IDs described above.
  • Styles: open and edit assets/css/style.css. The active file is assets/css/style.css and a minified copy (style.min.css) is provided.
  • Images: replace or add images in assets/images/. Keep filenames and update src attributes in the HTML if you rename files.
  • Scripts: there's a small inline script that auto-closes the mobile navbar. Bootstrap JS is loaded via CDN — update CDN link if you prefer a different version.

Accessibility notes

  • Images include alt attributes; keep them meaningful. Buttons and links include ARIA labels in some places (e.g., quick actions).
  • Heading order is intentionally kept simple (H1 for page title, H2/H3 for subsections) — preserve semantic headings when editing.

How to view locally

  1. Quick (no server): open https://darakhshanda.github.io/safeguarding/index.html in your browser.
  2. Recommended (local server):

Tested

https://validator.w3.org/detailedhtml#validate-by-uri HTML validator test

https://jigsaw.w3.org/css-validator/#validate_by_urihttps://validator.w3.org/detailed.html#validate-by-uri W3C validator test

Lighthouse Test

https://accessibilitycheck.friendlycaptcha.com/  Accessibility check

Credits

AI generated images used, all thanks to Copilot and free icons from https://fontawesome.com/icons

License

Blasamiq Bootstrap Visual code Code Institute for providing licences included in our LMS to use in this repository. Add a file if you want to publish under an open license.


This README was updated to document the sections in index.html and provide quick editing guidance.

About

This website recognise, respond, and protect. This site provides plain‑language guidance on what safeguarding means, common signs to watch for, and clear action steps, plus safe ways to report concerns and find urgent support.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors