Write synopsis on community eye health and awareness with reference in synopsis template way intresting black background
community eye health awareness programs global blindness prevention
community eye health awareness blindness prevention
ls /home/daytona/workspace/ 2>/dev/null && echo "---" && ls /home/daytona/skillsโฆ
ls /home/daytona/workspace/
mkdir -p /home/daytona/workspace/eye-health-synopsis && echo "created"
~/eye-health-synopsis/build.js
const pptxgen = require("pptxgenjs");
const pres = new pptxgen();
pres.layout = "LAYOUT_16x9";
pres.title = "Community Eye Health & Awareness";
pres.author = "Orris Medical";
// โโโ COLOUR PALETTE โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
const BG = "0A0A0A"; // near-black
const ACCENT = "00C6FF"; // electric cyan
const GOLD = "FFD700"; // gold highlight
const WHITE = "FFFFFF";
const DIM = "B0B8C1"; // muted text
const TEAL = "00897B"; // section bar
const DARK2 = "111820"; // card background
// โโโ HELPER: gradient band at the top โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
function topBand(slide, color) {
slide.addShape(pres.ShapeType.rect, {
x: 0, y: 0, w: 10, h: 0.08, fill: { color }, line: { type: "none" }
});
}
function leftAccent(slide) {
slide.addShape(pres.ShapeType.rect, {
x: 0, y: 0, w: 0.07, h: 5.625, fill: { color: ACCENT }, line: { type: "none" }
});
}
function sectionHeader(slide, label, y) {
slide.addShape(pres.ShapeType.rect, {
x: 0.4, y, w: 9.2, h: 0.38, fill: { color: TEAL }, line: { type: "none" }, rounding: true
});
slide.addText(label, {
x: 0.55, y: y + 0.03, w: 9.0, h: 0.3,
fontSize: 12, bold: true, color: WHITE, fontFace: "Calibri", charSpacing: 2
});
}
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// SLIDE 1 โ COVER
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
{
const s = pres.addSlide();
s.background = { color: BG };
// Full-width eye graphic hint โ two overlapping ellipses
s.addShape(pres.ShapeType.ellipse, {
x: 5.8, y: 1.2, w: 4.5, h: 3.2,
fill: { color: "001A2E" }, line: { color: ACCENT, width: 1.5 }
});
s.addShape(pres.ShapeType.ellipse, {
x: 6.8, y: 2.0, w: 2.5, h: 1.6,
fill: { color: TEAL }, line: { type: "none" }
});
s.addShape(pres.ShapeType.ellipse, {
x: 7.3, y: 2.3, w: 1.5, h: 1.0,
fill: { color: "000D1A" }, line: { type: "none" }
});
// light rays
for (let i = 0; i < 8; i++) {
const angle = (i / 8) * Math.PI * 2;
const cx = 8.05, cy = 2.8, r1 = 0.9, r2 = 1.6;
s.addShape(pres.ShapeType.line, {
x: cx + Math.cos(angle) * r1, y: cy + Math.sin(angle) * r1 * 0.6,
w: (Math.cos(angle) * (r2 - r1)),
h: (Math.sin(angle) * (r2 - r1) * 0.6),
line: { color: ACCENT, width: 0.75, transparency: 40 }
});
}
// Left vertical accent bar
s.addShape(pres.ShapeType.rect, {
x: 0, y: 0, w: 0.12, h: 5.625, fill: { color: ACCENT }, line: { type: "none" }
});
// Tag line chip
s.addShape(pres.ShapeType.rect, {
x: 0.35, y: 0.35, w: 2.8, h: 0.32,
fill: { color: TEAL }, line: { type: "none" }, rounding: true
});
s.addText("SYNOPSIS โข 2026", {
x: 0.38, y: 0.37, w: 2.7, h: 0.28,
fontSize: 9, bold: true, color: WHITE, fontFace: "Calibri", charSpacing: 3
});
// Main title
s.addText("COMMUNITY EYE HEALTH", {
x: 0.35, y: 0.85, w: 5.5, h: 1.0,
fontSize: 36, bold: true, color: WHITE, fontFace: "Calibri", charSpacing: 1
});
s.addText("& AWARENESS", {
x: 0.35, y: 1.72, w: 5.5, h: 0.7,
fontSize: 36, bold: true, color: ACCENT, fontFace: "Calibri", charSpacing: 1
});
// Subtitle
s.addText("A Global Public Health Priority", {
x: 0.35, y: 2.55, w: 5.5, h: 0.4,
fontSize: 14, italic: true, color: GOLD, fontFace: "Calibri"
});
// Key stat chips
const chips = [
{ val: "2.2B", label: "People\nAffected" },
{ val: "1B", label: "Preventable\nCases" },
{ val: "90%", label: "In Low/Mid\nIncome Countries" },
];
chips.forEach((c, i) => {
const x = 0.35 + i * 1.85;
s.addShape(pres.ShapeType.rect, {
x, y: 3.3, w: 1.65, h: 1.35,
fill: { color: DARK2 }, line: { color: ACCENT, width: 1 }, rounding: true
});
s.addText(c.val, {
x: x + 0.05, y: 3.4, w: 1.55, h: 0.55,
fontSize: 24, bold: true, color: ACCENT, fontFace: "Calibri", align: "center"
});
s.addText(c.label, {
x: x + 0.05, y: 3.9, w: 1.55, h: 0.65,
fontSize: 9, color: DIM, fontFace: "Calibri", align: "center"
});
});
// Bottom citation
s.addText("Source: WHO World Report on Vision, 2019 | IAPB Vision Atlas 2024", {
x: 0.35, y: 5.2, w: 9.3, h: 0.25,
fontSize: 7.5, color: "555555", fontFace: "Calibri", italic: true
});
// page number
s.addText("01", { x: 9.4, y: 5.25, w: 0.5, h: 0.2, fontSize: 8, color: "444444", align: "right" });
}
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// SLIDE 2 โ INTRODUCTION / BACKGROUND
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
{
const s = pres.addSlide();
s.background = { color: BG };
leftAccent(s);
topBand(s, ACCENT);
s.addText("INTRODUCTION", {
x: 0.35, y: 0.2, w: 9.3, h: 0.5,
fontSize: 22, bold: true, color: WHITE, fontFace: "Calibri"
});
s.addText("Background & Rationale", {
x: 0.35, y: 0.65, w: 9.3, h: 0.3,
fontSize: 13, italic: true, color: GOLD, fontFace: "Calibri"
});
// Divider line
s.addShape(pres.ShapeType.rect, {
x: 0.35, y: 1.0, w: 9.3, h: 0.025, fill: { color: TEAL }, line: { type: "none" }
});
const paras = [
"Vision is one of humanity's most essential senses, yet eye diseases remain a leading cause of disability worldwide. Community eye health focuses on delivering preventive, promotive, and rehabilitative eye care services directly to populations โ reducing barriers of geography, cost, and awareness.",
"The WHO World Report on Vision (2019) estimates that at least 2.2 billion people live with a vision impairment globally. Of these, approximately 1 billion cases are preventable or have not yet been adequately addressed. The burden falls disproportionately on low- and middle-income countries (LMICs), where 90% of affected individuals reside.",
"Despite these staggering figures, eye health continues to receive insufficient attention in national health agendas. Raising community awareness โ through education, screening programs, and policy advocacy โ is fundamental to reversing this trend.",
];
paras.forEach((p, i) => {
s.addShape(pres.ShapeType.rect, {
x: 0.35, y: 1.1 + i * 1.35, w: 0.06, h: 1.1,
fill: { color: ACCENT }, line: { type: "none" }
});
s.addText(p, {
x: 0.55, y: 1.1 + i * 1.35, w: 9.1, h: 1.1,
fontSize: 10.5, color: DIM, fontFace: "Calibri", valign: "middle"
});
});
s.addText("02", { x: 9.4, y: 5.25, w: 0.5, h: 0.2, fontSize: 8, color: "444444", align: "right" });
}
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// SLIDE 3 โ OBJECTIVES
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
{
const s = pres.addSlide();
s.background = { color: BG };
leftAccent(s);
topBand(s, GOLD);
s.addText("OBJECTIVES", {
x: 0.35, y: 0.2, w: 9.3, h: 0.5,
fontSize: 22, bold: true, color: WHITE, fontFace: "Calibri"
});
s.addText("What This Programme Aims to Achieve", {
x: 0.35, y: 0.65, w: 9.3, h: 0.3,
fontSize: 13, italic: true, color: GOLD, fontFace: "Calibri"
});
s.addShape(pres.ShapeType.rect, {
x: 0.35, y: 1.0, w: 9.3, h: 0.025, fill: { color: TEAL }, line: { type: "none" }
});
const objectives = [
{ num: "01", text: "Increase public awareness of common blinding eye diseases (cataract, glaucoma, diabetic retinopathy, trachoma, refractive errors) and their prevention." },
{ num: "02", text: "Promote early eye examination and screening practices at the community level, especially in rural and underserved populations." },
{ num: "03", text: "Strengthen community-based outreach through trained vision technicians, ASHA workers, and voluntary health workers." },
{ num: "04", text: "Advocate for the integration of eye health into primary healthcare systems and national health programmes." },
{ num: "05", text: "Reduce social stigma and barriers (cost, transport, literacy) that prevent communities from accessing timely eye care." },
];
objectives.forEach((o, i) => {
const y = 1.15 + i * 0.84;
s.addShape(pres.ShapeType.rect, {
x: 0.35, y, w: 9.3, h: 0.72,
fill: { color: DARK2 }, line: { color: "1C2B3A", width: 0.5 }, rounding: true
});
s.addText(o.num, {
x: 0.5, y: y + 0.12, w: 0.55, h: 0.48,
fontSize: 18, bold: true, color: ACCENT, fontFace: "Calibri", align: "center"
});
s.addText(o.text, {
x: 1.2, y: y + 0.08, w: 8.2, h: 0.56,
fontSize: 10, color: DIM, fontFace: "Calibri", valign: "middle"
});
});
s.addText("03", { x: 9.4, y: 5.25, w: 0.5, h: 0.2, fontSize: 8, color: "444444", align: "right" });
}
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// SLIDE 4 โ BURDEN OF EYE DISEASE
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
{
const s = pres.addSlide();
s.background = { color: BG };
leftAccent(s);
topBand(s, "E53935");
s.addText("BURDEN OF EYE DISEASE", {
x: 0.35, y: 0.2, w: 9.3, h: 0.5,
fontSize: 22, bold: true, color: WHITE, fontFace: "Calibri"
});
s.addText("Epidemiology & Global Statistics", {
x: 0.35, y: 0.65, w: 9.3, h: 0.3,
fontSize: 13, italic: true, color: GOLD, fontFace: "Calibri"
});
s.addShape(pres.ShapeType.rect, {
x: 0.35, y: 1.0, w: 9.3, h: 0.025, fill: { color: TEAL }, line: { type: "none" }
});
// Disease cards โ 2 rows ร 3 cols
const diseases = [
{ name: "Cataract", stat: "94M", detail: "Leading cause of blindness globally; accounts for ~33% of all blindness" },
{ name: "Refractive Errors", stat: "145M", detail: "Uncorrected refractive error is the #1 cause of moderate-to-severe vision impairment" },
{ name: "Glaucoma", stat: "80M", detail: "Often asymptomatic until late stage; second leading cause of blindness worldwide" },
{ name: "Diabetic Retinopathy", stat: "22M", detail: "Rising sharply with the global diabetes epidemic; major cause in working-age adults" },
{ name: "Trachoma", stat: "1.9M", detail: "Leading infectious cause of blindness; eliminated with SAFE strategy" },
{ name: "Age-related Macular\nDegeneration", stat: "8M", detail: "Primary cause of legal blindness in developed nations; increasing with ageing populations" },
];
const cols = [0.35, 3.55, 6.75];
const rows = [1.1, 3.3];
diseases.forEach((d, i) => {
const col = i % 3;
const row = Math.floor(i / 3);
const x = cols[col];
const y = rows[row];
s.addShape(pres.ShapeType.rect, {
x, y, w: 2.95, h: 1.95,
fill: { color: DARK2 }, line: { color: "1C2B3A", width: 0.5 }, rounding: true
});
s.addText(d.stat, {
x: x + 0.1, y: y + 0.12, w: 2.75, h: 0.5,
fontSize: 22, bold: true, color: ACCENT, fontFace: "Calibri", align: "center"
});
s.addText(d.name, {
x: x + 0.1, y: y + 0.6, w: 2.75, h: 0.3,
fontSize: 11, bold: true, color: WHITE, fontFace: "Calibri", align: "center"
});
s.addText(d.detail, {
x: x + 0.1, y: y + 0.9, w: 2.75, h: 0.95,
fontSize: 8.5, color: DIM, fontFace: "Calibri", align: "center", valign: "top"
});
});
s.addText("Sources: WHO Vision Report 2019; IAPB Atlas 2024; GBD 2021", {
x: 0.35, y: 5.35, w: 9.3, h: 0.2,
fontSize: 7, color: "444444", italic: true
});
s.addText("04", { x: 9.4, y: 5.25, w: 0.5, h: 0.2, fontSize: 8, color: "444444", align: "right" });
}
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// SLIDE 5 โ COMMUNITY AWARENESS STRATEGIES
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
{
const s = pres.addSlide();
s.background = { color: BG };
leftAccent(s);
topBand(s, ACCENT);
s.addText("AWARENESS STRATEGIES", {
x: 0.35, y: 0.2, w: 9.3, h: 0.5,
fontSize: 22, bold: true, color: WHITE, fontFace: "Calibri"
});
s.addText("Evidence-Based Approaches in Community Settings", {
x: 0.35, y: 0.65, w: 9.3, h: 0.3,
fontSize: 13, italic: true, color: GOLD, fontFace: "Calibri"
});
s.addShape(pres.ShapeType.rect, {
x: 0.35, y: 1.0, w: 9.3, h: 0.025, fill: { color: TEAL }, line: { type: "none" }
});
const strategies = [
{
icon: "๐ฅ", title: "Primary Health Care Integration",
points: [
"Embed basic eye screening in routine PHC visits",
"Train CHWs/ASHA workers in visual acuity testing",
"Referral pathways to secondary/tertiary centres",
]
},
{
icon: "๐ข", title: "Mass Media & IEC Campaigns",
points: [
"Radio, TV, and social media outreach in local languages",
"World Sight Day (October) global mobilisation",
"Poster campaigns in schools, panchayats & markets",
]
},
{
icon: "๐๏ธ", title: "Eye Health Camps",
points: [
"Scheduled outreach camps in underserved villages",
"Free cataract surgeries & spectacle distribution",
"Mobile refraction units for refractive error correction",
]
},
{
icon: "๐", title: "School Eye Health",
points: [
"Universal vision screening for school-age children",
"Free spectacles for children with refractive errors",
"Teacher training in vision health education",
]
},
];
strategies.forEach((strat, i) => {
const col = i % 2;
const row = Math.floor(i / 2);
const x = 0.35 + col * 4.75;
const y = 1.1 + row * 2.15;
s.addShape(pres.ShapeType.rect, {
x, y, w: 4.5, h: 1.95,
fill: { color: DARK2 }, line: { color: ACCENT, width: 0.75 }, rounding: true
});
s.addText(`${strat.icon} ${strat.title}`, {
x: x + 0.15, y: y + 0.1, w: 4.2, h: 0.38,
fontSize: 11, bold: true, color: ACCENT, fontFace: "Calibri"
});
strat.points.forEach((pt, j) => {
s.addText(`โข ${pt}`, {
x: x + 0.2, y: y + 0.5 + j * 0.42, w: 4.1, h: 0.38,
fontSize: 9.5, color: DIM, fontFace: "Calibri"
});
});
});
s.addText("05", { x: 9.4, y: 5.25, w: 0.5, h: 0.2, fontSize: 8, color: "444444", align: "right" });
}
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// SLIDE 6 โ KEY EYE DISEASES & PREVENTION
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
{
const s = pres.addSlide();
s.background = { color: BG };
leftAccent(s);
topBand(s, GOLD);
s.addText("PREVENTABLE EYE CONDITIONS", {
x: 0.35, y: 0.2, w: 9.3, h: 0.5,
fontSize: 22, bold: true, color: WHITE, fontFace: "Calibri"
});
s.addText("Community-Level Prevention & Management", {
x: 0.35, y: 0.65, w: 9.3, h: 0.3,
fontSize: 13, italic: true, color: GOLD, fontFace: "Calibri"
});
s.addShape(pres.ShapeType.rect, {
x: 0.35, y: 1.0, w: 9.3, h: 0.025, fill: { color: TEAL }, line: { type: "none" }
});
const conditions = [
{
cond: "Cataract",
prev: "No modifiable prevention in most cases; early surgery restores vision",
comm: "Camp-based surgeries; public awareness of surgical safety",
ref: "WHO Vision Report, 2019; Goldman-Cecil Medicine"
},
{
cond: "Trachoma",
prev: "SAFE strategy: Surgery, Antibiotics (azithromycin), Facial cleanliness, Environmental sanitation",
comm: "MDA campaigns; latrine construction; hygiene education in schools",
ref: "Goldman-Cecil Medicine, Table 294-1; WHO SAFE strategy"
},
{
cond: "Diabetic Retinopathy",
prev: "Tight glycaemic & BP control; annual retinal screening for all diabetics",
comm: "Tele-ophthalmology for screening; cadre workers trained for early detection",
ref: "Sadikin IS et al., BMC Public Health 2024 [PMID 38225623]"
},
{
cond: "Refractive Errors",
prev: "Not preventable but fully correctable with glasses/contact lenses",
comm: "School screening; low-cost ready-made spectacles; vision centres",
ref: "IAPB Vision Atlas 2024; WHO SPECS programme"
},
{
cond: "Glaucoma",
prev: "IOP monitoring; anti-glaucoma drops; trabeculectomy where required",
comm: "Awareness of silent nature; encourage population-level IOP screening",
ref: "Bhartiya S et al., Indian J Ophthalmol 2025 [PMID 39982079]"
},
];
conditions.forEach((c, i) => {
const y = 1.1 + i * 0.87;
s.addShape(pres.ShapeType.rect, {
x: 0.35, y, w: 9.3, h: 0.78,
fill: { color: DARK2 }, line: { color: "1C2B3A", width: 0.5 }, rounding: true
});
s.addText(c.cond, {
x: 0.5, y: y + 0.06, w: 1.6, h: 0.65,
fontSize: 10.5, bold: true, color: GOLD, fontFace: "Calibri", valign: "middle"
});
s.addShape(pres.ShapeType.rect, {
x: 2.15, y: y + 0.1, w: 0.02, h: 0.55,
fill: { color: TEAL }, line: { type: "none" }
});
s.addText(`Prevention: ${c.prev}`, {
x: 2.25, y: y + 0.06, w: 4.2, h: 0.35,
fontSize: 8.5, color: DIM, fontFace: "Calibri"
});
s.addText(`Community: ${c.comm}`, {
x: 2.25, y: y + 0.38, w: 4.2, h: 0.32,
fontSize: 8.5, color: DIM, fontFace: "Calibri"
});
s.addText(`Ref: ${c.ref}`, {
x: 6.5, y: y + 0.15, w: 3.0, h: 0.5,
fontSize: 7.5, color: "556677", fontFace: "Calibri", italic: true, valign: "middle"
});
});
s.addText("06", { x: 9.4, y: 5.25, w: 0.5, h: 0.2, fontSize: 8, color: "444444", align: "right" });
}
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// SLIDE 7 โ METHODOLOGY
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
{
const s = pres.addSlide();
s.background = { color: BG };
leftAccent(s);
topBand(s, ACCENT);
s.addText("METHODOLOGY", {
x: 0.35, y: 0.2, w: 9.3, h: 0.5,
fontSize: 22, bold: true, color: WHITE, fontFace: "Calibri"
});
s.addText("Programme Design & Implementation Framework", {
x: 0.35, y: 0.65, w: 9.3, h: 0.3,
fontSize: 13, italic: true, color: GOLD, fontFace: "Calibri"
});
s.addShape(pres.ShapeType.rect, {
x: 0.35, y: 1.0, w: 9.3, h: 0.025, fill: { color: TEAL }, line: { type: "none" }
});
// Flow steps
const steps = [
{ step: "Phase 1", label: "Situation\nAnalysis", color: ACCENT },
{ step: "Phase 2", label: "Stakeholder\nMapping", color: TEAL },
{ step: "Phase 3", label: "Training &\nCapacity Building", color: "7B1FA2" },
{ step: "Phase 4", label: "Field\nInterventions", color: "E53935" },
{ step: "Phase 5", label: "Monitoring &\nEvaluation", color: GOLD },
];
steps.forEach((st, i) => {
const x = 0.3 + i * 1.88;
s.addShape(pres.ShapeType.rect, {
x, y: 1.15, w: 1.65, h: 1.4,
fill: { color: st.color }, line: { type: "none" }, rounding: true
});
s.addText(st.step, {
x: x + 0.05, y: 1.2, w: 1.55, h: 0.35,
fontSize: 9, bold: true, color: "000000", fontFace: "Calibri", align: "center"
});
s.addText(st.label, {
x: x + 0.05, y: 1.52, w: 1.55, h: 0.85,
fontSize: 12, bold: true, color: WHITE, fontFace: "Calibri", align: "center", valign: "middle"
});
// Arrow between steps
if (i < 4) {
s.addShape(pres.ShapeType.rect, {
x: x + 1.65, y: 1.79, w: 0.23, h: 0.06,
fill: { color: "333333" }, line: { type: "none" }
});
}
});
// Details
const details = [
{ title: "Situation Analysis", body: "Baseline survey of vision impairment prevalence, healthcare access mapping, identification of high-risk subgroups (elderly, diabetics, children under 5)." },
{ title: "Training & Capacity Building", body: "Training of Vision Technicians, ASHA workers, school teachers. Use of WHO Prevention of Blindness training modules and simulation-based skill workshops." },
{ title: "Field Interventions", body: "Outreach camps, school screenings, IEC distribution, referral completion tracking, cataract surgical camps, free spectacle provision." },
{ title: "Monitoring & Evaluation", body: "HMIS-linked data collection; key indicators: cataract surgical rate (CSR), visual acuity post-intervention, spectacle coverage ratio, drop-out rates." },
];
details.forEach((d, i) => {
const y = 2.75 + i * 0.7;
s.addShape(pres.ShapeType.rect, {
x: 0.35, y: y - 0.02, w: 0.06, h: 0.62,
fill: { color: ACCENT }, line: { type: "none" }
});
s.addText(`${d.title}: `, {
x: 0.55, y, w: 1.6, h: 0.18,
fontSize: 9.5, bold: true, color: WHITE, fontFace: "Calibri"
});
s.addText(d.body, {
x: 0.55, y: y + 0.2, w: 9.1, h: 0.42,
fontSize: 9, color: DIM, fontFace: "Calibri"
});
});
s.addText("07", { x: 9.4, y: 5.25, w: 0.5, h: 0.2, fontSize: 8, color: "444444", align: "right" });
}
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// SLIDE 8 โ EXPECTED OUTCOMES & INDICATORS
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
{
const s = pres.addSlide();
s.background = { color: BG };
leftAccent(s);
topBand(s, TEAL);
s.addText("EXPECTED OUTCOMES", {
x: 0.35, y: 0.2, w: 9.3, h: 0.5,
fontSize: 22, bold: true, color: WHITE, fontFace: "Calibri"
});
s.addText("Measurable Targets & Key Performance Indicators", {
x: 0.35, y: 0.65, w: 9.3, h: 0.3,
fontSize: 13, italic: true, color: GOLD, fontFace: "Calibri"
});
s.addShape(pres.ShapeType.rect, {
x: 0.35, y: 1.0, w: 9.3, h: 0.025, fill: { color: TEAL }, line: { type: "none" }
});
const outcomes = [
{ kpi: "โ 40%", label: "Increase in community eye screening coverage", timeline: "Year 1" },
{ kpi: "โ 60%", label: "Rise in cataract surgical rate (CSR) in target districts", timeline: "Year 2" },
{ kpi: "โ 30%", label: "Reduction in unmet refractive error need (spectacle gap)", timeline: "Year 2" },
{ kpi: "100%", label: "Schools with annual visual acuity screening protocol", timeline: "Year 1" },
{ kpi: "Zero", label: "New blinding trachoma cases in endemic communities (SAFE strategy)", timeline: "Year 3" },
{ kpi: "โฅ80%", label: "Diabetic patients receiving annual fundus examination", timeline: "Year 3" },
];
const cols = [0.35, 5.1];
const rows = [1.1, 2.05, 3.0, 3.95];
outcomes.forEach((o, i) => {
const col = i % 2;
const row = Math.floor(i / 2);
const x = cols[col];
const y = rows[row];
s.addShape(pres.ShapeType.rect, {
x, y, w: 4.55, h: 0.78,
fill: { color: DARK2 }, line: { color: TEAL, width: 0.75 }, rounding: true
});
s.addText(o.kpi, {
x: x + 0.1, y: y + 0.08, w: 1.1, h: 0.62,
fontSize: 20, bold: true, color: ACCENT, fontFace: "Calibri", align: "center", valign: "middle"
});
s.addText(o.label, {
x: x + 1.25, y: y + 0.08, w: 2.8, h: 0.42,
fontSize: 9.5, color: WHITE, fontFace: "Calibri", valign: "middle"
});
s.addText(o.timeline, {
x: x + 1.25, y: y + 0.5, w: 1.5, h: 0.22,
fontSize: 8, color: GOLD, fontFace: "Calibri", italic: true
});
});
s.addText("08", { x: 9.4, y: 5.25, w: 0.5, h: 0.2, fontSize: 8, color: "444444", align: "right" });
}
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// SLIDE 9 โ REFERENCES
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
{
const s = pres.addSlide();
s.background = { color: BG };
leftAccent(s);
topBand(s, ACCENT);
s.addText("REFERENCES", {
x: 0.35, y: 0.2, w: 9.3, h: 0.5,
fontSize: 22, bold: true, color: WHITE, fontFace: "Calibri"
});
s.addText("Sources & Evidence Base", {
x: 0.35, y: 0.65, w: 9.3, h: 0.3,
fontSize: 13, italic: true, color: GOLD, fontFace: "Calibri"
});
s.addShape(pres.ShapeType.rect, {
x: 0.35, y: 1.0, w: 9.3, h: 0.025, fill: { color: TEAL }, line: { type: "none" }
});
const refs = [
{ num: "1.", text: "World Health Organization. World Report on Vision. Geneva: WHO; 2019." },
{ num: "2.", text: "International Agency for the Prevention of Blindness. IAPB Vision Atlas 2024. Available: https://www.iapb.org/learn/vision-atlas/" },
{ num: "3.", text: "Goldman L, Cooney KA. Goldman-Cecil Medicine, 27th Ed. Philadelphia: Elsevier; 2024. [Table 294-1 โ Trachoma & SAFE strategy]" },
{ num: "4.", text: "GBD 2021 Blindness Collaborators. Causes of blindness and vision impairment globally: a systematic review. Lancet Glob Health. 2021." },
{ num: "5.", text: "Bhartiya S, Ichhpujani P, Wadhwani M. Current perspectives in tackling glaucoma blindness. Indian J Ophthalmol. 2025 Mar;73(3). PMID: 39982079" },
{ num: "6.", text: "Sadikin IS, Lestari YD, Victor AA. The role of cadre in the community on diabetic retinopathy management. BMC Public Health. 2024;24:184. PMID: 38225623" },
{ num: "7.", text: "Allison K, Virk A, Alamri A. Awareness and Access of Eye Healthcare in Underserved Populations. Vision (Basel). 2025. PMID: 40700083" },
{ num: "8.", text: "Kumar J, Kumar P, Deorari AK. Building a Future without Blindness due to ROP in India. Indian Pediatr. 2026 Jan. PMID: 40705223" },
{ num: "9.", text: "VISION 2020: The Right to Sight โ Global Initiative for the Elimination of Avoidable Blindness. J Community Eye Health. 1999." },
];
refs.forEach((r, i) => {
const y = 1.12 + i * 0.46;
s.addText(r.num, {
x: 0.38, y, w: 0.35, h: 0.38,
fontSize: 9, bold: true, color: ACCENT, fontFace: "Calibri"
});
s.addText(r.text, {
x: 0.75, y, w: 9.0, h: 0.38,
fontSize: 9, color: DIM, fontFace: "Calibri"
});
});
s.addText("09", { x: 9.4, y: 5.25, w: 0.5, h: 0.2, fontSize: 8, color: "444444", align: "right" });
}
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
// SLIDE 10 โ CLOSING / CALL TO ACTION
// โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
{
const s = pres.addSlide();
s.background = { color: BG };
// Full accent background strip
s.addShape(pres.ShapeType.rect, {
x: 0, y: 0, w: 10, h: 5.625,
fill: { color: "020E1A" }, line: { type: "none" }
});
s.addShape(pres.ShapeType.rect, {
x: 0, y: 0, w: 10, h: 0.12, fill: { color: ACCENT }, line: { type: "none" }
});
s.addShape(pres.ShapeType.rect, {
x: 0, y: 5.5, w: 10, h: 0.12, fill: { color: GOLD }, line: { type: "none" }
});
// Big quote
s.addText('"Blindness is largely preventable.\nThe greatest barrier is not technology โ\nit is awareness."', {
x: 0.8, y: 0.5, w: 8.4, h: 2.2,
fontSize: 22, bold: false, italic: true, color: WHITE, fontFace: "Calibri", align: "center", valign: "middle"
});
s.addText("โ Adapted from WHO World Report on Vision, 2019", {
x: 0.8, y: 2.6, w: 8.4, h: 0.4,
fontSize: 11, color: GOLD, fontFace: "Calibri", align: "center", italic: true
});
// CTA box
s.addShape(pres.ShapeType.rect, {
x: 2.0, y: 3.15, w: 6.0, h: 1.5,
fill: { color: TEAL }, line: { type: "none" }, rounding: true
});
s.addText("TOGETHER WE CAN END AVOIDABLE BLINDNESS", {
x: 2.05, y: 3.25, w: 5.9, h: 0.5,
fontSize: 13, bold: true, color: WHITE, fontFace: "Calibri", align: "center", charSpacing: 1
});
s.addText("Screening โข Education โข Treatment โข Advocacy", {
x: 2.05, y: 3.75, w: 5.9, h: 0.35,
fontSize: 10, color: WHITE, fontFace: "Calibri", align: "center"
});
s.addText("World Sight Day: Second Thursday of October | www.iapb.org", {
x: 2.05, y: 4.1, w: 5.9, h: 0.35,
fontSize: 9, color: "C8E6FF", fontFace: "Calibri", align: "center", italic: true
});
s.addText("10", { x: 9.4, y: 5.25, w: 0.5, h: 0.2, fontSize: 8, color: "444444", align: "right" });
}
// โโ WRITE FILE โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
pres.writeFile({ fileName: "/home/daytona/workspace/eye-health-synopsis/Community_Eye_Health_Synopsis.pptx" })
.then(() => console.log("โ
File written successfully."))
.catch(e => { console.error(e); process.exit(1); });
cd /home/daytona/workspace/eye-health-synopsis && node build.js 2>&1
ls -lh /home/daytona/workspace/eye-health-synopsis/
Community Eye Health Synopsis
Presentation ยท PPTX
| Slide | Content |
|---|---|
| 01 โ Cover | Bold title with stylised eye graphic, 3 key stat chips (2.2B affected, 1B preventable, 90% in LMICs) |
| 02 โ Introduction | Background & rationale โ global vision impairment burden, WHY community eye health matters |
| 03 โ Objectives | 5 numbered programme objectives with dark card layout |
| 04 โ Burden of Disease | 6 disease cards: Cataract, Refractive Errors, Glaucoma, Diabetic Retinopathy, Trachoma, AMD with stats |
| 05 โ Awareness Strategies | 4 evidence-based approaches: PHC integration, IEC campaigns, eye camps, school health |
| 06 โ Preventable Conditions | Table-style layout with prevention, community action, and inline references per condition |
| 07 โ Methodology | 5-phase programme design flow + implementation detail blocks |
| 08 โ Expected Outcomes | 6 KPI cards with targets (โ40% screening, โ30% refractive error gap, 100% school screening, etc.) |
| 09 โ References | 9 numbered references (WHO, IAPB, Goldman-Cecil, PubMed PMIDs 39982079, 38225623, 40700083) |
| 10 โ Closing | WHO quote on avoidable blindness + call-to-action banner |
#0A0A0A) background ยท Electric cyan accents ยท Gold highlights ยท Teal section bars ยท Consistent page numbersWrite synopsis on community eye health and awareness with reference like this pdf
pandoc --track-changes=all "/home/daytona/workspace/attachments/1bbf3bca-0fb3-41โฆ