Generate one name title logo on Daivishan

Generating Image

A elegant name title logo for "Daivishan" - modern typography with a divine and spiritual feel, gold and deep blue color scheme, stylized letter D as a monogram, clean professional design with subtle decorative elements suggesting divinity or vision

Here is your Daivishan name title logo!
Daivishan Logo
The logo features:
  • Gold & deep blue color palette giving it a divine, premium feel
  • Elegant typography with a stylized "D" monogram
  • Subtle decorative elements reflecting a spiritual/visionary theme
Let me know if you'd like any changes - different colors, fonts, style, or layout!

Make a professional presentation featuring this logo

Reading File
Reading File
Running Command

mkdir -p /tmp/workspace/daivishan-ppt && python /tmp/skills/shared/scripts/fetch_images.py "https://cdn.orris.care/image-gen/e629f730039f46098b5b4818372a956b.png" > /tmp/workspace/daivishan-ppt/logo_b64.json && echo "Done" && python -c "import json; d=json.load(open('/tmp/workspace/daivishan-ppt/logo_b64.json')); print('error:', d[0].get('error')); print('b64 len:', len(d[0].get('base64','')))"

Writing File

~/daivishan-ppt/build_pptx.py

import json, base64
from io import BytesIO
from pptx import Presentation
from pptx.util import Inches, Pt, Emu
from pptx.dml.color import RGBColor
from pptx.enum.text import PP_ALIGN, MSO_ANCHOR
from pptx.util import Inches, Pt
import pptx.oxml.ns as nsmap
from lxml import etree

# ── Colours ──────────────────────────────────────────────────────────────────
NAVY       = RGBColor(0x0A, 0x1A, 0x4A)   # deep navy
GOLD       = RGBColor(0xC9, 0xA2, 0x27)   # gold accent
WHITE      = RGBColor(0xFF, 0xFF, 0xFF)
LIGHT_BG   = RGBColor(0xF5, 0xF0, 0xE8)   # warm off-white
DARK_TEXT  = RGBColor(0x1A, 0x1A, 0x2E)
MID_GREY   = RGBColor(0x66, 0x66, 0x88)

# ── Load logo ─────────────────────────────────────────────────────────────────
logo_data = json.load(open("/tmp/workspace/daivishan-ppt/logo_b64.json"))
logo_bytes = base64.b64decode(logo_data[0]["base64"].split(",")[-1])

def logo_stream():
    return BytesIO(logo_bytes)

# ── Helpers ───────────────────────────────────────────────────────────────────
def add_filled_rect(slide, x, y, w, h, fill_rgb, alpha=None):
    shape = slide.shapes.add_shape(1, x, y, w, h)  # MSO_SHAPE_TYPE.RECTANGLE=1
    shape.line.fill.background()
    shape.fill.solid()
    shape.fill.fore_color.rgb = fill_rgb
    shape.line.color.rgb = fill_rgb
    return shape

def add_textbox(slide, text, x, y, w, h, font_name, font_size, bold,
                color, align=PP_ALIGN.LEFT, italic=False, wrap=True):
    tb = slide.shapes.add_textbox(x, y, w, h)
    tf = tb.text_frame
    tf.word_wrap = wrap
    tf.margin_left = 0; tf.margin_right = 0
    tf.margin_top = 0;  tf.margin_bottom = 0
    tf.vertical_anchor = MSO_ANCHOR.MIDDLE
    p = tf.paragraphs[0]
    p.alignment = align
    run = p.add_run()
    run.text = text
    run.font.name = font_name
    run.font.size = Pt(font_size)
    run.font.bold = bold
    run.font.italic = italic
    run.font.color.rgb = color
    return tb

def add_logo(slide, x, y, w, h):
    slide.shapes.add_picture(logo_stream(), x, y, w, h)

# ═════════════════════════════════════════════════════════════════════════════
prs = Presentation()
prs.slide_width  = Inches(13.333)
prs.slide_height = Inches(7.5)
BLANK = prs.slide_layouts[6]

# ─────────────────────────────────────────────────────────────────────────────
# SLIDE 1 – Title / Cover
# ─────────────────────────────────────────────────────────────────────────────
s1 = prs.slides.add_slide(BLANK)

# Full dark navy background
add_filled_rect(s1, Inches(0), Inches(0), Inches(13.333), Inches(7.5), NAVY)

# Gold left accent bar
add_filled_rect(s1, Inches(0), Inches(0), Inches(0.25), Inches(7.5), GOLD)

# Gold bottom accent bar
add_filled_rect(s1, Inches(0), Inches(7.1), Inches(13.333), Inches(0.4), GOLD)

# Logo centred in upper half
add_logo(s1, Inches(4.9), Inches(0.8), Inches(3.5), Inches(3.5))

# Brand name
add_textbox(s1, "DAIVISHAN", Inches(0.5), Inches(4.5), Inches(12.3), Inches(1.2),
            "Georgia", 52, True, GOLD, PP_ALIGN.CENTER)

# Tagline
add_textbox(s1, "Vision  ·  Purpose  ·  Excellence",
            Inches(0.5), Inches(5.55), Inches(12.3), Inches(0.7),
            "Calibri", 20, False, WHITE, PP_ALIGN.CENTER, italic=True)

# Subtitle line
add_textbox(s1, "Professional Presentation  |  2026",
            Inches(0.5), Inches(6.3), Inches(12.3), Inches(0.6),
            "Calibri", 13, False, MID_GREY, PP_ALIGN.CENTER)

# ─────────────────────────────────────────────────────────────────────────────
# SLIDE 2 – About Daivishan
# ─────────────────────────────────────────────────────────────────────────────
s2 = prs.slides.add_slide(BLANK)

# Warm off-white background
add_filled_rect(s2, Inches(0), Inches(0), Inches(13.333), Inches(7.5), LIGHT_BG)

# Navy left panel
add_filled_rect(s2, Inches(0), Inches(0), Inches(4.2), Inches(7.5), NAVY)

# Gold left accent strip
add_filled_rect(s2, Inches(0), Inches(0), Inches(0.18), Inches(7.5), GOLD)

# Logo on left panel
add_logo(s2, Inches(0.5), Inches(1.3), Inches(3.1), Inches(3.1))

# Section label
add_textbox(s2, "ABOUT US", Inches(0.3), Inches(4.7), Inches(3.5), Inches(0.5),
            "Calibri", 11, True, GOLD, PP_ALIGN.CENTER)

# Right-side content
add_textbox(s2, "About Daivishan", Inches(4.6), Inches(0.7), Inches(8.2), Inches(0.9),
            "Georgia", 30, True, NAVY, PP_ALIGN.LEFT)

# Gold underline bar
add_filled_rect(s2, Inches(4.6), Inches(1.62), Inches(3.0), Inches(0.06), GOLD)

body = (
    "Daivishan is built on a foundation of divine vision and purposeful action. "
    "We blend timeless wisdom with modern strategy to deliver results that matter.\n\n"
    "Our name — Daivishan — reflects our guiding philosophy: seeing beyond the "
    "ordinary, acting with integrity, and inspiring those around us to reach their "
    "highest potential."
)
add_textbox(s2, body, Inches(4.6), Inches(1.85), Inches(8.2), Inches(3.5),
            "Calibri", 16, False, DARK_TEXT, PP_ALIGN.LEFT, wrap=True)

# Bottom gold bar
add_filled_rect(s2, Inches(4.6), Inches(6.9), Inches(8.2), Inches(0.06), GOLD)
add_textbox(s2, "www.daivishan.com", Inches(4.6), Inches(6.95), Inches(8.2), Inches(0.45),
            "Calibri", 12, False, MID_GREY, PP_ALIGN.LEFT)

# ─────────────────────────────────────────────────────────────────────────────
# SLIDE 3 – Our Core Values (3 columns)
# ─────────────────────────────────────────────────────────────────────────────
s3 = prs.slides.add_slide(BLANK)
add_filled_rect(s3, Inches(0), Inches(0), Inches(13.333), Inches(7.5), LIGHT_BG)
add_filled_rect(s3, Inches(0), Inches(0), Inches(13.333), Inches(1.4), NAVY)
add_filled_rect(s3, Inches(0), Inches(1.4), Inches(13.333), Inches(0.07), GOLD)

# Header
add_logo(s3, Inches(0.25), Inches(0.15), Inches(1.1), Inches(1.1))
add_textbox(s3, "DAIVISHAN", Inches(1.45), Inches(0.2), Inches(6), Inches(0.55),
            "Georgia", 22, True, GOLD, PP_ALIGN.LEFT)
add_textbox(s3, "Our Core Values", Inches(1.45), Inches(0.72), Inches(6), Inches(0.55),
            "Calibri", 14, False, WHITE, PP_ALIGN.LEFT)

values = [
    ("🌟", "Vision",     "We see what others miss — guiding every decision with clarity, foresight, and a commitment to long-term impact."),
    ("🤝", "Integrity",  "Honesty and transparency are the cornerstones of everything we do. Trust is built through consistent, ethical action."),
    ("🚀", "Excellence", "We pursue mastery in all things, continuously raising the bar and inspiring our community to do the same."),
]

col_xs = [Inches(0.4), Inches(4.7), Inches(9.0)]
for i, (icon, title, desc) in enumerate(values):
    cx = col_xs[i]
    # Card background
    card = slide_shape = s3.shapes.add_shape(1, cx, Inches(1.7), Inches(3.9), Inches(4.9))
    card.fill.solid(); card.fill.fore_color.rgb = WHITE
    card.line.color.rgb = GOLD; card.line.width = Pt(1.2)

    # Gold top bar on card
    add_filled_rect(s3, cx, Inches(1.7), Inches(3.9), Inches(0.22), GOLD)

    add_textbox(s3, icon, cx, Inches(2.0), Inches(3.9), Inches(0.8),
                "Segoe UI Emoji", 28, False, NAVY, PP_ALIGN.CENTER)
    add_textbox(s3, title, cx, Inches(2.85), Inches(3.9), Inches(0.65),
                "Georgia", 20, True, NAVY, PP_ALIGN.CENTER)
    add_filled_rect(s3, cx + Inches(1.3), Inches(3.55), Inches(1.3), Inches(0.05), GOLD)
    add_textbox(s3, desc, cx + Inches(0.2), Inches(3.72), Inches(3.5), Inches(2.5),
                "Calibri", 13, False, DARK_TEXT, PP_ALIGN.CENTER, wrap=True)

# ─────────────────────────────────────────────────────────────────────────────
# SLIDE 4 – Our Services
# ─────────────────────────────────────────────────────────────────────────────
s4 = prs.slides.add_slide(BLANK)
add_filled_rect(s4, Inches(0), Inches(0), Inches(13.333), Inches(7.5), NAVY)
add_filled_rect(s4, Inches(0), Inches(0), Inches(0.22), Inches(7.5), GOLD)

# Header band
add_logo(s4, Inches(0.4), Inches(0.2), Inches(1.0), Inches(1.0))
add_textbox(s4, "DAIVISHAN", Inches(1.55), Inches(0.22), Inches(5), Inches(0.5),
            "Georgia", 20, True, GOLD, PP_ALIGN.LEFT)
add_textbox(s4, "What We Offer", Inches(1.55), Inches(0.72), Inches(9), Inches(0.5),
            "Calibri", 14, False, WHITE, PP_ALIGN.LEFT)
add_filled_rect(s4, Inches(0.4), Inches(1.35), Inches(12.5), Inches(0.05), GOLD)

services = [
    ("Strategic Consulting",   "Expert guidance to align your goals with actionable strategies that drive measurable growth."),
    ("Brand Development",      "Crafting powerful identities that resonate — from logo design to full brand ecosystems."),
    ("Leadership Training",    "Programs that cultivate visionary leaders equipped to navigate complex challenges."),
    ("Digital Transformation", "Modernising processes and platforms to keep you competitive in a fast-changing world."),
]

row_ys  = [Inches(1.6), Inches(3.1), Inches(1.6), Inches(3.1)]
col_xs4 = [Inches(0.4), Inches(0.4), Inches(6.9), Inches(6.9)]

for i, (title, desc) in enumerate(services):
    rx = col_xs4[i]; ry = row_ys[i]
    box = s4.shapes.add_shape(1, rx, ry, Inches(6.1), Inches(1.3))
    box.fill.solid(); box.fill.fore_color.rgb = RGBColor(0x12, 0x28, 0x60)
    box.line.color.rgb = GOLD; box.line.width = Pt(0.8)

    # Gold left accent on each card
    add_filled_rect(s4, rx, ry, Inches(0.14), Inches(1.3), GOLD)
    add_textbox(s4, title, rx + Inches(0.25), ry + Inches(0.08), Inches(5.7), Inches(0.4),
                "Georgia", 15, True, GOLD, PP_ALIGN.LEFT)
    add_textbox(s4, desc, rx + Inches(0.25), ry + Inches(0.52), Inches(5.7), Inches(0.65),
                "Calibri", 12, False, WHITE, PP_ALIGN.LEFT, wrap=True)

# Bottom tagline
add_textbox(s4, "Empowering Excellence · Inspiring Vision · Delivering Results",
            Inches(0.4), Inches(6.6), Inches(12.5), Inches(0.65),
            "Calibri", 13, False, GOLD, PP_ALIGN.CENTER, italic=True)

# ─────────────────────────────────────────────────────────────────────────────
# SLIDE 5 – Key Statistics
# ─────────────────────────────────────────────────────────────────────────────
s5 = prs.slides.add_slide(BLANK)
add_filled_rect(s5, Inches(0), Inches(0), Inches(13.333), Inches(7.5), LIGHT_BG)
add_filled_rect(s5, Inches(0), Inches(0), Inches(13.333), Inches(1.4), NAVY)
add_filled_rect(s5, Inches(0), Inches(1.4), Inches(13.333), Inches(0.07), GOLD)

add_logo(s5, Inches(0.25), Inches(0.15), Inches(1.1), Inches(1.1))
add_textbox(s5, "DAIVISHAN", Inches(1.45), Inches(0.2), Inches(6), Inches(0.55),
            "Georgia", 22, True, GOLD, PP_ALIGN.LEFT)
add_textbox(s5, "Impact at a Glance", Inches(1.45), Inches(0.72), Inches(6), Inches(0.55),
            "Calibri", 14, False, WHITE, PP_ALIGN.LEFT)

stats = [
    ("500+", "Projects\nCompleted"),
    ("98%",  "Client\nSatisfaction"),
    ("15+",  "Years of\nExperience"),
    ("50+",  "Expert\nProfessionals"),
]

sx_list = [Inches(0.5), Inches(3.7), Inches(6.9), Inches(10.1)]
for i, (num, label) in enumerate(stats):
    sx = sx_list[i]
    card = s5.shapes.add_shape(1, sx, Inches(1.7), Inches(2.8), Inches(3.5))
    card.fill.solid(); card.fill.fore_color.rgb = WHITE
    card.line.color.rgb = GOLD; card.line.width = Pt(1.5)
    add_filled_rect(s5, sx, Inches(1.7), Inches(2.8), Inches(0.22), GOLD)
    add_textbox(s5, num, sx, Inches(2.1), Inches(2.8), Inches(1.1),
                "Georgia", 44, True, NAVY, PP_ALIGN.CENTER)
    add_filled_rect(s5, sx + Inches(0.8), Inches(3.25), Inches(1.2), Inches(0.05), GOLD)
    add_textbox(s5, label, sx, Inches(3.35), Inches(2.8), Inches(0.85),
                "Calibri", 14, False, DARK_TEXT, PP_ALIGN.CENTER, wrap=True)

# Decorative quote
add_filled_rect(s5, Inches(0.5), Inches(5.55), Inches(12.3), Inches(1.55), NAVY)
add_filled_rect(s5, Inches(0.5), Inches(5.55), Inches(0.14), Inches(1.55), GOLD)
add_textbox(s5, '"We do not just meet expectations — we redefine them."',
            Inches(0.8), Inches(5.65), Inches(11.9), Inches(1.3),
            "Georgia", 18, False, WHITE, PP_ALIGN.CENTER, italic=True)

# ─────────────────────────────────────────────────────────────────────────────
# SLIDE 6 – Thank You / Close
# ─────────────────────────────────────────────────────────────────────────────
s6 = prs.slides.add_slide(BLANK)
add_filled_rect(s6, Inches(0), Inches(0), Inches(13.333), Inches(7.5), NAVY)
add_filled_rect(s6, Inches(0), Inches(7.1), Inches(13.333), Inches(0.4), GOLD)
add_filled_rect(s6, Inches(0), Inches(0), Inches(0.22), Inches(7.5), GOLD)

# Decorative circle hint (rectangle stands in)
add_filled_rect(s6, Inches(5.4), Inches(0.55), Inches(2.5), Inches(2.5), RGBColor(0x12, 0x28, 0x60))

add_logo(s6, Inches(5.1), Inches(0.4), Inches(3.2), Inches(3.2))

add_textbox(s6, "Thank You", Inches(0.5), Inches(3.8), Inches(12.3), Inches(1.0),
            "Georgia", 44, True, GOLD, PP_ALIGN.CENTER)
add_textbox(s6, "DAIVISHAN", Inches(0.5), Inches(4.75), Inches(12.3), Inches(0.7),
            "Calibri", 22, True, WHITE, PP_ALIGN.CENTER)
add_filled_rect(s6, Inches(5.2), Inches(5.52), Inches(2.9), Inches(0.06), GOLD)
add_textbox(s6, "Vision  ·  Purpose  ·  Excellence",
            Inches(0.5), Inches(5.65), Inches(12.3), Inches(0.55),
            "Calibri", 15, False, GOLD, PP_ALIGN.CENTER, italic=True)
add_textbox(s6, "contact@daivishan.com   |   www.daivishan.com   |   +91 00000 00000",
            Inches(0.5), Inches(6.3), Inches(12.3), Inches(0.55),
            "Calibri", 13, False, MID_GREY, PP_ALIGN.CENTER)

# ─────────────────────────────────────────────────────────────────────────────
# Save
# ─────────────────────────────────────────────────────────────────────────────
out = "/tmp/workspace/daivishan-ppt/Daivishan_Presentation.pptx"
buf = BytesIO()
prs.save(buf)
with open(out, "wb") as f:
    f.write(buf.getvalue())
print(f"Saved: {out}")
Running Command

python /tmp/workspace/daivishan-ppt/build_pptx.py

Running Command

python -c " from pptx import Presentation prs = Presentation('/tmp/workspace/daivishan-ppt/Daivishan_Presentation.pptx') print(f'Slides: {len(prs.slides)}') for i, slide in enumerate(prs.slides, 1): texts = [s.text_frame.text.strip() for s in slide.shapes if s.has_text_frame and s.text_frame.text.strip()] print(f' Slide {i}: {texts[:3]}') import os sz = os.path.getsize('/tmp/workspace/daivishan-ppt/Daivishan_Presentation.pptx') print(f'File size: {sz/1024:.1f} KB') "

Your Daivishan professional presentation is ready! Download it here:

Daivishan Presentation

Presentation · PPTX


What's inside (6 slides):

SlideContent
1Cover / Title - Logo centred on deep navy, gold brand name, tagline
2About Daivishan - Split layout with logo on navy panel + brand story
3Our Core Values - 3 cards: Vision, Integrity, Excellence
4Our Services - 4 service cards on dark navy background
5Impact at a Glance - Key stats (500+ Projects, 98% Satisfaction, 15+ Years, 50+ Experts) + quote
6Thank You / Close - Logo, contact details, final tagline

Design notes:

  • Color palette: Deep navy (#0A1A4A) + gold (#C9A227) + warm off-white - consistent with the logo
  • Your Daivishan logo appears on every slide
  • 16:9 widescreen format, ready for presentation
Feel free to ask for any changes - colors, content, additional slides, etc.!
This is a shared conversation. Sign in to Orris to start your own chat.