Carousel page by page content for topic- 5 mistakes parents mistake in summer vacation(malayalam)
ls -la /home/daytona/workspace/
mkdir -p /home/daytona/workspace/summer-carousel
~/summer-carousel/create_carousel.js
const pptxgen = require("pptxgenjs");
const pres = new pptxgen();
pres.layout = "LAYOUT_16x9";
pres.title = "5 Mistakes Parents Make in Summer Vacation";
// Color palette
const BG_DARK = "1A1A2E"; // deep navy ā dominant background
const BG_CARD = "16213E"; // slightly lighter navy for cards
const ACCENT = "F5A623"; // warm amber/orange ā accent
const ACCENT2 = "E94560"; // coral red ā secondary accent
const WHITE = "FFFFFF";
const LIGHT_GRAY = "D0D0E0";
const EMOJI_COL = "F5A623";
// āā Helper: add a slide background āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
function bgRect(slide) {
slide.addShape(pres.ShapeType.rect, {
x: 0, y: 0, w: "100%", h: "100%",
fill: { color: BG_DARK },
line: { color: BG_DARK }
});
}
// āā Helper: decorative top bar āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
function topBar(slide) {
slide.addShape(pres.ShapeType.rect, {
x: 0, y: 0, w: "100%", h: 0.08,
fill: { color: ACCENT },
line: { color: ACCENT }
});
}
// āā Helper: page number badge āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
function pageNum(slide, num, total) {
slide.addText(`${num} / ${total}`, {
x: 8.9, y: 5.2, w: 0.9, h: 0.3,
fontSize: 10, color: LIGHT_GRAY,
align: "right", bold: false
});
}
// āā Helper: mistake number circle āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
function mistakeCircle(slide, num) {
slide.addShape(pres.ShapeType.ellipse, {
x: 0.35, y: 0.7, w: 0.75, h: 0.75,
fill: { color: ACCENT2 },
line: { color: ACCENT2 }
});
slide.addText(`${num}`, {
x: 0.35, y: 0.7, w: 0.75, h: 0.75,
fontSize: 24, color: WHITE, bold: true,
align: "center", valign: "middle"
});
}
// āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
// SLIDE 1 ā COVER
// āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
{
const slide = pres.addSlide();
bgRect(slide);
topBar(slide);
// Large sun icon area ā orange circle
slide.addShape(pres.ShapeType.ellipse, {
x: 3.8, y: 0.3, w: 2.4, h: 2.4,
fill: { color: ACCENT, transparency: 15 },
line: { color: ACCENT }
});
slide.addText("āļø", {
x: 3.8, y: 0.3, w: 2.4, h: 2.4,
fontSize: 72, align: "center", valign: "middle"
});
// Title Malayalam
slide.addText("ą“µąµą“Øą“²ą“µą“§ą“æą“Æą“æąµ½", {
x: 0.4, y: 2.8, w: 9.2, h: 0.75,
fontSize: 36, color: ACCENT, bold: true,
align: "center", fontFace: "Arial"
});
slide.addText("ą“®ą“¾ą“¤ą“¾ą“Ŗą“æą“¤ą“¾ą“ąµą“ąµ¾ ą“ąµą“Æąµą“Æąµą“Øąµą“Ø", {
x: 0.4, y: 3.5, w: 9.2, h: 0.65,
fontSize: 28, color: WHITE, bold: false,
align: "center", fontFace: "Arial"
});
// "5 MISTAKES" highlight band
slide.addShape(pres.ShapeType.rect, {
x: 2.5, y: 4.15, w: 5.0, h: 0.75,
fill: { color: ACCENT2 },
line: { color: ACCENT2 },
rectRadius: 0.1
});
slide.addText("5 ą“¤ąµą“±ąµą“±ąµą“ąµ¾", {
x: 2.5, y: 4.15, w: 5.0, h: 0.75,
fontSize: 30, color: WHITE, bold: true,
align: "center", valign: "middle", fontFace: "Arial"
});
// Bottom sub-label
slide.addText("ą“Øą“æą“ąµą“ąµ¾ ą“ą“¤ą“æąµ½ ą“ą“£ąµą“ąµ? š", {
x: 0.4, y: 5.05, w: 9.2, h: 0.4,
fontSize: 14, color: LIGHT_GRAY, italic: true,
align: "center"
});
pageNum(slide, 1, 7);
}
// āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
// SLIDE 2 ā MISTAKE 1
// āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
{
const slide = pres.addSlide();
bgRect(slide);
topBar(slide);
mistakeCircle(slide, 1);
// Mistake label
slide.addText("ą“¤ąµą“±ąµą“±ąµ #1", {
x: 1.2, y: 0.72, w: 8.5, h: 0.4,
fontSize: 13, color: ACCENT2, bold: true,
charSpacing: 3
});
// Heading
slide.addText("ą“øąµāą“ąµą“°ąµąµ» ą“ąµą“ ą“
ąµŗą“ąµŗą“ąµą“°ąµąµ¾ą“”ąµ ą“ą“ąµą“ąµ½", {
x: 0.4, y: 1.2, w: 9.2, h: 0.7,
fontSize: 26, color: ACCENT, bold: true,
align: "left", fontFace: "Arial"
});
// Emoji icon
slide.addText("š±", {
x: 8.2, y: 1.1, w: 1.2, h: 1.2,
fontSize: 52, align: "center"
});
// Divider line
slide.addShape(pres.ShapeType.line, {
x: 0.4, y: 2.0, w: 9.2, h: 0,
line: { color: ACCENT, width: 2 }
});
// Description
slide.addText([
{ text: "š ą“Ŗąµą“°ą“¶ąµą“Øą“: ", options: { bold: true, color: ACCENT2 } },
{ text: "ą“µąµą“Øąµ½ą“ąµą“ą“¾ą“²ą“ ą“ą“ąµą“®ąµą“Ŗąµąµ¾ ą“®ąµą“¬ąµąµ½, ą“ą“¾ą“¬ąµāą“²ą“±ąµą“±ąµ, ą“ą“æą“µą“æ ą“ą“Ŗą“Æąµą“ą“ ą“
ąµŗą“²ą“æą“®ą“æą“±ąµą“±ą“”ąµ ą“ą“ąµą“Øąµą“Øąµ. ą“¦ą“æą“µą“øą“ 6-8 ą“®ą“£ą“æą“ąµą“ąµąµ¼ ą“øąµāą“ąµą“°ąµąµ» ą“ąµą“ ą“øą“¾ą“§ą“¾ą“°ą“£ą“®ą“¾ą“Æą“æ.\n", options: { color: LIGHT_GRAY, breakLine: true } },
{ text: "ā
ą“Ŗą“°ą“æą“¹ą“¾ą“°ą“: ", options: { bold: true, color: ACCENT } },
{ text: "ą“¦ą“æą“µą“øą“ 2 ą“®ą“£ą“æą“ąµą“ąµąµ¼ ą“ą“Øąµą“Ø ą“Ŗą“°ą“æą“§ą“æ ą“Øą“æą“¶ąµą“ą“Æą“æą“ąµą“ąµą“. ą“ąµŗą“²ąµąµ» ą“ąµą“, ą“ą“«ąµāą“²ąµąµ» ą“ą“ąµą“ą“æą“µą“æą“±ąµą“±ą“æ ā ą“°ą“£ąµą“ąµą“ ą“¬ą“¾ą“²ąµ»ą“øąµ ą“ąµą“Æąµą“Æąµą“.", options: { color: LIGHT_GRAY } }
], {
x: 0.4, y: 2.1, w: 9.2, h: 3.1,
fontSize: 16, fontFace: "Arial",
valign: "top", paraSpaceAfter: 6
});
pageNum(slide, 2, 7);
}
// āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
// SLIDE 3 ā MISTAKE 2
// āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
{
const slide = pres.addSlide();
bgRect(slide);
topBar(slide);
mistakeCircle(slide, 2);
slide.addText("ą“¤ąµą“±ąµą“±ąµ #2", {
x: 1.2, y: 0.72, w: 8.5, h: 0.4,
fontSize: 13, color: ACCENT2, bold: true, charSpacing: 3
});
slide.addText("ą“ą“±ą“ąµą“ ą“ąµą“°ą“®ą“ ą“¤ą“ąµ¼ą“ąµą“ąµ½", {
x: 0.4, y: 1.2, w: 8.0, h: 0.7,
fontSize: 26, color: ACCENT, bold: true,
align: "left", fontFace: "Arial"
});
slide.addText("š“", {
x: 8.2, y: 1.1, w: 1.2, h: 1.2,
fontSize: 52, align: "center"
});
slide.addShape(pres.ShapeType.line, {
x: 0.4, y: 2.0, w: 9.2, h: 0,
line: { color: ACCENT, width: 2 }
});
slide.addText([
{ text: "š ą“Ŗąµą“°ą“¶ąµą“Øą“: ", options: { bold: true, color: ACCENT2 } },
{ text: "ą“
ą“µą“§ą“æą“ąµą“ą“¾ą“²ą“®ą“¾ą“£ąµ, ą“ą“±ą“ąµą“ą“ ą“²ąµą“±ąµą“±ąµ ą“ą“ąµą“Øąµą“Øą“¤ąµ ą“ą“°ąµ ą“Ŗąµą“°ą“¶ąµą“Øą“®ą“²ąµą“² ą“ą“Øąµą“Øąµ ą“®ą“¾ą“¤ą“¾ą“Ŗą“æą“¤ą“¾ą“ąµą“ąµ¾ ą“ą“°ąµą“¤ąµą“Øąµą“Øąµ. ą“ą“¤ąµ ą“¶ą“°ąµą“°ą“ą“ą“æą“ (body clock) ą“¤ą“ąµ¼ą“ąµą“ąµą“Øąµą“Øąµ.\n", options: { color: LIGHT_GRAY, breakLine: true } },
{ text: "ā
ą“Ŗą“°ą“æą“¹ą“¾ą“°ą“: ", options: { bold: true, color: ACCENT } },
{ text: "ą“
ą“µą“§ą“æą“ąµą“ą“¾ą“²ą“¤ąµą“¤ąµą“ ą“ą“±ą“ąµą“-ą“ą“£ąµ¼ą“ąµą“ą“¾ ą“ąµą“ ą“ą“°ąµ ą“Øą“æą“°ą“ąµą“ą“æąµ½ ą“Øą“æą“²ą“Øą“æąµ¼ą“¤ąµą“¤ąµą“. ą“ą“±ą“ąµą“ą“ 8-9 ą“®ą“£ą“æą“ąµą“ąµąµ¼ ą“ą“±ą“Ŗąµą“Ŗą“¾ą“ąµą“ąµą“.", options: { color: LIGHT_GRAY } }
], {
x: 0.4, y: 2.1, w: 9.2, h: 3.1,
fontSize: 16, fontFace: "Arial",
valign: "top", paraSpaceAfter: 6
});
pageNum(slide, 3, 7);
}
// āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
// SLIDE 4 ā MISTAKE 3
// āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
{
const slide = pres.addSlide();
bgRect(slide);
topBar(slide);
mistakeCircle(slide, 3);
slide.addText("ą“¤ąµą“±ąµą“±ąµ #3", {
x: 1.2, y: 0.72, w: 8.5, h: 0.4,
fontSize: 13, color: ACCENT2, bold: true, charSpacing: 3
});
slide.addText("ą“ąµą“ąµą“ą“æą“ą“³ąµ ą“ąµą“Æąµą“·ą“Øą“æąµ½ ą“ą“µąµ¼ą“²ąµą“”ąµ ą“ąµą“Æąµą“Æąµ½", {
x: 0.4, y: 1.2, w: 8.0, h: 0.7,
fontSize: 24, color: ACCENT, bold: true,
align: "left", fontFace: "Arial"
});
slide.addText("š", {
x: 8.2, y: 1.1, w: 1.2, h: 1.2,
fontSize: 52, align: "center"
});
slide.addShape(pres.ShapeType.line, {
x: 0.4, y: 2.0, w: 9.2, h: 0,
line: { color: ACCENT, width: 2 }
});
slide.addText([
{ text: "š ą“Ŗąµą“°ą“¶ąµą“Øą“: ", options: { bold: true, color: ACCENT2 } },
{ text: "ą“µąµą“Øą“²ą“µą“§ą“æ ą“ą““ą“æą“ąµą“ ą“ą“ąµ» ą“®ą“¤ąµą“øą“°ą“¤ąµą“¤ą“æąµ½ ą“ą“Æą“æą“ąµą“ą“¾ąµ» ą“ąµą“Æąµą“·ąµ», ą“ąµą“²ą“¾ą“øąµą“øąµą“ąµ¾, ą“ąµą““ąµą“øąµą“ąµ¾ ā ą“ąµą“ąµą“ą“æą“ąµą“ąµ ą“ą“°ąµ break ą“ą“²ąµą“²ą“¾ą“¤ą“¾ą“ąµą“Øąµą“Øąµ.\n", options: { color: LIGHT_GRAY, breakLine: true } },
{ text: "ā
ą“Ŗą“°ą“æą“¹ą“¾ą“°ą“: ", options: { bold: true, color: ACCENT } },
{ text: "ą“ąµą“ąµą“ą“æą“Æąµą“ąµ ą“ą“·ąµą“ą“µąµą“ ą“¶ąµą“°ą“¦ąµą“§ą“Æąµą“ ą“®ą“Øą“øąµą“øą“æą“²ą“¾ą“ąµą“ą“æ ą“ą“Øąµą“Øąµ ą“°ą“£ąµą“ąµ ą“ą“ąµą“ą“æą“µą“æą“±ąµą“±ą“æ ą“®ą“¤ą“æ. ą“ą““ą“æą“µąµą“ą“¾ą“²ą“ rest-ą“Øąµ ą“ąµą“ą“æą“Æąµą“³ąµą“³ą“¤ą“¾ą“£ąµ!", options: { color: LIGHT_GRAY } }
], {
x: 0.4, y: 2.1, w: 9.2, h: 3.1,
fontSize: 16, fontFace: "Arial",
valign: "top", paraSpaceAfter: 6
});
pageNum(slide, 4, 7);
}
// āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
// SLIDE 5 ā MISTAKE 4
// āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
{
const slide = pres.addSlide();
bgRect(slide);
topBar(slide);
mistakeCircle(slide, 4);
slide.addText("ą“¤ąµą“±ąµą“±ąµ #4", {
x: 1.2, y: 0.72, w: 8.5, h: 0.4,
fontSize: 13, color: ACCENT2, bold: true, charSpacing: 3
});
slide.addText("ą“ą“ąµą“·ą“£ ą“ąµą“°ą“®ą“ ą“¶ąµą“°ą“¦ąµą“§ą“æą“ąµą“ą“¾ą“¤ą“æą“°ą“æą“ąµą“ąµ½", {
x: 0.4, y: 1.2, w: 8.0, h: 0.7,
fontSize: 25, color: ACCENT, bold: true,
align: "left", fontFace: "Arial"
});
slide.addText("š", {
x: 8.2, y: 1.1, w: 1.2, h: 1.2,
fontSize: 52, align: "center"
});
slide.addShape(pres.ShapeType.line, {
x: 0.4, y: 2.0, w: 9.2, h: 0,
line: { color: ACCENT, width: 2 }
});
slide.addText([
{ text: "š ą“Ŗąµą“°ą“¶ąµą“Øą“: ", options: { bold: true, color: ACCENT2 } },
{ text: "ą“µąµą“ąµą“ą“æą“²ą“æą“°ą“æą“ąµą“ąµą“Øąµą“Øą“¤ąµą“ąµ junk food, iced drinks, irregular meal timings ā ą“ą“µ ą“ąµą“ąµą“ą“æą“Æąµą“ąµ ą“ą“°ąµą“ąµą“Æą“ ą“¬ą“¾ą“§ą“æą“ąµą“ąµą“Øąµą“Øąµ.\n", options: { color: LIGHT_GRAY, breakLine: true } },
{ text: "ā
ą“Ŗą“°ą“æą“¹ą“¾ą“°ą“: ", options: { bold: true, color: ACCENT } },
{ text: "ą“ą“ąµą“·ą“£ ą“ąµą“ ą“ąµą“¬ą“æąµ¾ ą“ą“£ąµą“ą“¾ą“ąµą“ąµą“. ą“µąµą“³ąµą“³ą“, ą“«ąµą“°ąµą“ąµą“ąµą“øąµ, homemade snacks ą“Ŗąµą“°ąµą“¤ąµą“øą“¾ą“¹ą“æą“Ŗąµą“Ŗą“æą“ąµą“ąµą“.", options: { color: LIGHT_GRAY } }
], {
x: 0.4, y: 2.1, w: 9.2, h: 3.1,
fontSize: 16, fontFace: "Arial",
valign: "top", paraSpaceAfter: 6
});
pageNum(slide, 5, 7);
}
// āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
// SLIDE 6 ā MISTAKE 5
// āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
{
const slide = pres.addSlide();
bgRect(slide);
topBar(slide);
mistakeCircle(slide, 5);
slide.addText("ą“¤ąµą“±ąµą“±ąµ #5", {
x: 1.2, y: 0.72, w: 8.5, h: 0.4,
fontSize: 13, color: ACCENT2, bold: true, charSpacing: 3
});
slide.addText("ą“ąµą“ąµą“ą“æą“Æąµą“®ą“¾ą“Æą“æ ą“ąµą“µą“¾ą“³ą“æą“±ąµą“±ą“æ ą“ąµą“ ą“ąµą“²ą“µą““ą“æą“ąµą“ą“¾ą“¤ą“æą“°ą“æą“ąµą“ąµ½", {
x: 0.4, y: 1.2, w: 8.2, h: 0.7,
fontSize: 22, color: ACCENT, bold: true,
align: "left", fontFace: "Arial"
});
slide.addText("š¤", {
x: 8.2, y: 1.1, w: 1.2, h: 1.2,
fontSize: 52, align: "center"
});
slide.addShape(pres.ShapeType.line, {
x: 0.4, y: 2.0, w: 9.2, h: 0,
line: { color: ACCENT, width: 2 }
});
slide.addText([
{ text: "š ą“Ŗąµą“°ą“¶ąµą“Øą“: ", options: { bold: true, color: ACCENT2 } },
{ text: "ą“ąµą“²ą“æą“¤ąµą“¤ą“æą“°ą“ąµą“ą“æąµ½ ą“ąµą“ąµą“ą“æ ą“ą“±ąµą“±ą“Æąµą“ąµą“ąµ ā ą“”ą“æą“ą“æą“±ąµą“±ąµ½ ą“ą“Ŗą“ą“°ą“£ą“ąµą“ą“³ąµ TV-ą“Æąµ ą“ą“£ąµ 'ą“ąµą“ąµ'. ą“ą“¤ąµ emotional bonding ą“ąµą“±ą“Æąµą“ąµą“ąµą“Øąµą“Øąµ.\n", options: { color: LIGHT_GRAY, breakLine: true } },
{ text: "ā
ą“Ŗą“°ą“æą“¹ą“¾ą“°ą“: ", options: { bold: true, color: ACCENT } },
{ text: "ą“¦ą“æą“µą“øą“ ą“ą“°ąµ ą“®ą“£ą“æą“ąµą“ąµąµ¼ ą“ąµą“ąµą“ą“æą“ąµą“ąµ ą“®ą“¾ą“¤ąµą“°ą“. ą“ąµą“ąµ ą“ą“³ą“æą“ąµą“ąµą“, ą“øą“ą“øą“¾ą“°ą“æą“ąµą“ąµą“, ą“ą“°ąµą“®ą“æą“ąµą“ąµ ą“ą“ąµą“·ą“£ą“ ą“ą““ą“æą“ąµą“ąµą“ ā ą“ą“¤ąµą“ąµą“ąµ ą“®ą“¤ą“æ!", options: { color: LIGHT_GRAY } }
], {
x: 0.4, y: 2.1, w: 9.2, h: 3.1,
fontSize: 16, fontFace: "Arial",
valign: "top", paraSpaceAfter: 6
});
pageNum(slide, 6, 7);
}
// āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
// SLIDE 7 ā CLOSING / TAKEAWAY
// āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
{
const slide = pres.addSlide();
bgRect(slide);
topBar(slide);
// Bottom accent strip
slide.addShape(pres.ShapeType.rect, {
x: 0, y: 5.4, w: "100%", h: 0.22,
fill: { color: ACCENT2 },
line: { color: ACCENT2 }
});
// Big heart graphic
slide.addText("š", {
x: 4.0, y: 0.2, w: 2.0, h: 1.4,
fontSize: 64, align: "center"
});
// Headline
slide.addText("ą“ąµ¼ą“ąµą“ąµą“:", {
x: 0.4, y: 1.6, w: 9.2, h: 0.5,
fontSize: 20, color: ACCENT2, bold: true,
align: "center", charSpacing: 2
});
slide.addText("ą“Øą“²ąµą“² ą“µąµą“Øą“²ą“µą“§ą“æ = Balance", {
x: 0.4, y: 2.1, w: 9.2, h: 0.65,
fontSize: 30, color: ACCENT, bold: true,
align: "center", fontFace: "Arial"
});
// 3-column quick recap
const cols = [
{ x: 0.3, icon: "š“", text: "ą“ą“±ą“ąµą“ą“\ną“ąµą“°ą“®ą“" },
{ x: 3.55, icon: "š„", text: "ą“ą“°ąµą“ąµą“Æ\ną“ą“ąµą“·ą“£ą“" },
{ x: 6.8, icon: "š¤", text: "ą“ąµą“ąµ\ną“øą“®ą“Æą“" }
];
cols.forEach(c => {
slide.addShape(pres.ShapeType.roundRect, {
x: c.x, y: 2.85, w: 3.0, h: 1.6,
fill: { color: BG_CARD },
line: { color: ACCENT, width: 1.5 },
rectRadius: 0.15
});
slide.addText(c.icon, {
x: c.x, y: 2.85, w: 3.0, h: 0.8,
fontSize: 34, align: "center", valign: "middle"
});
slide.addText(c.text, {
x: c.x, y: 3.62, w: 3.0, h: 0.8,
fontSize: 14, color: WHITE, bold: true,
align: "center", valign: "top"
});
});
// CTA
slide.addText("ą“ą“¤ąµ share ą“ąµą“Æąµą“Æąµ ā ą“ą“°ąµ parent-ą“Øąµ help ą“ąµą“Æąµą“Æąµ! ā¤ļø", {
x: 0.4, y: 4.85, w: 9.2, h: 0.45,
fontSize: 15, color: LIGHT_GRAY, italic: true,
align: "center"
});
pageNum(slide, 7, 7);
}
// āā Write file āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
pres.writeFile({ fileName: "/home/daytona/workspace/summer-carousel/Summer_Vacation_Mistakes_Malayalam.pptx" })
.then(() => console.log("ā
PPTX created successfully!"))
.catch(err => console.error("ā Error:", err));
cd /home/daytona/workspace/summer-carousel && node create_carousel.js
ls -lh /home/daytona/workspace/summer-carousel/
Summer Vacation Mistakes Malayalam
Presentation Ā· PPTX
| Slide | Content |
|---|---|
| 1 ā Cover | ą“µąµą“Øą“²ą“µą“§ą“æą“Æą“æąµ½ ą“®ą“¾ą“¤ą“¾ą“Ŗą“æą“¤ą“¾ą“ąµą“ąµ¾ ą“ąµą“Æąµą“Æąµą“Øąµą“Ø 5 ą“¤ąµą“±ąµą“±ąµą“ąµ¾ |
| 2 ā ą“¤ąµą“±ąµą“±ąµ #1 | š± ą“øąµāą“ąµą“°ąµąµ» ą“ąµą“ ą“ ąµŗą“ąµŗą“ąµą“°ąµąµ¾ą“”ąµ ą“ą“ąµą“ąµ½ |
| 3 ā ą“¤ąµą“±ąµą“±ąµ #2 | š“ ą“ą“±ą“ąµą“ ą“ąµą“°ą“®ą“ ą“¤ą“ąµ¼ą“ąµą“ąµ½ |
| 4 ā ą“¤ąµą“±ąµą“±ąµ #3 | š ą“ąµą“ąµą“ą“æą“ą“³ąµ ą“ąµą“Æąµą“·ą“Øą“æąµ½ ą“ą“µąµ¼ą“²ąµą“”ąµ ą“ąµą“Æąµą“Æąµ½ |
| 5 ā ą“¤ąµą“±ąµą“±ąµ #4 | š ą“ą“ąµą“·ą“£ ą“ąµą“°ą“®ą“ ą“¶ąµą“°ą“¦ąµą“§ą“æą“ąµą“ą“¾ą“¤ą“æą“°ą“æą“ąµą“ąµ½ |
| 6 ā ą“¤ąµą“±ąµą“±ąµ #5 | š¤ ą“ąµą“ąµą“ą“æą“Æąµą“®ą“¾ą“Æą“æ ą“ąµą“µą“¾ą“³ą“æą“±ąµą“±ą“æ ą“ąµą“ ą“ąµą“²ą“µą““ą“æą“ąµą“ą“¾ą“¤ą“æą“°ą“æą“ąµą“ąµ½ |
| 7 ā Closing | Balance reminder + share CTA |