Hum tree pe hi needle in the morning sir

 Mere blogger site ke liye theme banao ager koi sawal ho to puchho<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE html>


<html b:css='false' b:defaultwidgetversion='2' b:js='true' b:layoutsVersion='3' expr:dir='data:blog.languageDirection' expr:lang='data:blog.locale' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gdata/b' xmlns:data='http://www.google.com/2005/gdata/data' xmlns:expr='http://www.google.com/2005/gdata/expr'>

<head>

    <meta charset='UTF-8'/>

    <meta content='width=device-width, initial-scale=1, maximum-scale=1' name='viewport'/>

    <title><data:blog.pageTitle/></title>

    <b:include data='blog' name='all-head-content'/>

    

    <!-- Google Fonts & FontAwesome -->

    <link href='https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&amp;display=swap' rel='stylesheet'/>

    <link href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css' rel='stylesheet'/>


    <b:skin><![CDATA[

        /* --- RESET & VARIABLES --- */

        :root {

            --bg-color: #f8fafc;

            --card-bg: #ffffff;

            --text-main: #1e293b;

            --text-muted: #64748b;

            --primary: #2563eb;

            --primary-hover: #1d4ed8;

            --border-color: #e2e8f0;

            --radius: 12px;

            --transition: all 0.25s ease;

        }


        * { box-sizing: border-box; margin: 0; padding: 0; }

        body { font-family: 'Inter', sans-serif; background-color: var(--bg-color); color: var(--text-main); line-height: 1.6; }

        a { text-decoration: none; color: inherit; }


        /* --- HEADER --- */

        header { background: var(--card-bg); border-bottom: 1px solid var(--border-color); position: sticky; top: 0; z-index: 100; box-shadow: 0 1px 3px rgba(0,0,0,0.02); }

        .header-container { max-width: 1200px; margin: 0 auto; padding: 16px 24px; display: flex; justify-content: space-between; align-items: center; }

        .site-title a { font-size: 24px; font-weight: 700; color: var(--primary); letter-spacing: -0.5px; }

        .nav-links a { margin-left: 20px; font-weight: 500; color: var(--text-muted); transition: var(--transition); }

        .nav-links a:hover { color: var(--primary); }


        /* --- CONTAINER --- */

        .main-wrapper { max-width: 1200px; margin: 30px auto; padding: 0 24px; }


        /* --- FEATURED SLIDER --- */

        .featured-slider { display: grid; grid-template-columns: 2fr 1fr; gap: 20px; margin-bottom: 40px; }

        .main-slide { background: var(--card-bg); border: 1px solid var(--border-color); border-radius: var(--radius); overflow: hidden; display: flex; flex-direction: column; justify-content: flex-end; padding: 30px; min-height: 350px; background-size: cover; background-position: center; position: relative; }

        .main-slide::before { content: ''; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 30%, rgba(0,0,0,0.8) 100%); }

        .main-slide-content { position: relative; z-index: 2; color: #fff; }

        .main-slide-content h2 a { color: #fff; font-size: 22px; margin-bottom: 8px; display: block; }

        

        .side-slides { display: flex; flex-direction: column; gap: 20px; }

        .side-slide-card { background: var(--card-bg); border: 1px solid var(--border-color); border-radius: var(--radius); padding: 16px; display: flex; gap: 14px; align-items: center; }

        .side-slide-card img { width: 80px; height: 80px; border-radius: 8px; object-fit: cover; }

        .side-slide-card h3 a { font-size: 14px; font-weight: 600; line-height: 1.4; }


        /* --- POST GRID --- */

        .section-title { font-size: 20px; font-weight: 700; margin-bottom: 20px; display: flex; align-items: center; gap: 10px; }

        .post-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(320px, 1fr)); gap: 24px; }

        .post-card { background: var(--card-bg); border: 1px solid var(--border-color); border-radius: var(--radius); overflow: hidden; transition: var(--transition); display: flex; flex-direction: column; }

        .post-card:hover { transform: translateY(-4px); box-shadow: 0 10px 25px -5px rgba(0,0,0,0.05); }

        .post-img { width: 100%; height: 200px; object-fit: cover; background: #e2e8f0; }

        .post-body { padding: 20px; flex-grow: 1; display: flex; flex-direction: column; justify-content: space-between; }

        .post-title a { font-size: 18px; font-weight: 600; color: var(--text-main); margin-bottom: 10px; display: block; }

        .post-snippet { font-size: 14px; color: var(--text-muted); margin-bottom: 16px; }


        /* --- POST PAGE LAYOUT --- */

        .post-container { background: var(--card-bg); border: 1px solid var(--border-color); border-radius: var(--radius); padding: 40px; margin-bottom: 40px; }

        .post-container h1 { font-size: 32px; margin-bottom: 20px; font-weight: 700; }

        .post-content { font-size: 16px; line-height: 1.8; color: #334155; }

        .post-content p { margin-bottom: 20px; }


        /* --- CUSTOM BUTTONS FOR PROMPTS --- */

        .prompt-box-wrapper { background: #f1f5f9; border: 1px solid #cbd5e1; border-radius: var(--radius); padding: 20px; margin: 25px 0; position: relative; }

        .prompt-box-wrapper pre { background: #ffffff; padding: 16px; border-radius: 8px; border: 1px solid var(--border-color); white-space: pre-wrap; font-family: 'Courier New', Courier, monospace; font-size: 14px; margin-bottom: 15px; color: #0f172a; max-height: 250px; overflow-y: auto; }

        .prompt-actions { display: flex; gap: 12px; }

        .btn-copy, .btn-launch { padding: 10px 18px; font-size: 14px; font-weight: 600; border-radius: 8px; cursor: pointer; border: none; display: inline-flex; align-items: center; gap: 8px; transition: var(--transition); }

        .btn-copy { background-color: #0f172a; color: #fff; }

        .btn-copy:hover { background-color: #334155; }

        .btn-launch { background-color: var(--primary); color: #fff; }

        .btn-launch:hover { background-color: var(--primary-hover); }


        /* --- FOOTER --- */

        footer { background: var(--card-bg); border-top: 1px solid var(--border-color); text-align: center; padding: 30px; color: var(--text-muted); font-size: 14px; margin-top: 60px; }


        /* --- RESPONSIVE --- */

        @media(max-width: 768px) {

            .featured-slider { grid-template-columns: 1fr; }

            .post-container { padding: 20px; }

        }

    ]]></string></head>

<body>


    <!-- Header Section -->

    <header>

        <div class='header-container'>

            <div class='site-title'>

                <a expr:href='data:blog.homepageUrl'><data:blog.title/></a>

            </div>

            <nav class='nav-links'>

                <a expr:href='data:blog.homepageUrl'>Home</a>

                <a href='#'>AI Prompts</a>

                <a href='#'>Categories</a>

            </nav>

        </div>

    </header>


    <div class='main-wrapper'>

        <b:section id='main-content' showaddelement='yes'>

            <b:widget id='Blog1' locked='false' title='Blog Posts' type='Blog' version='2'>

                <b:includable id='main'>

                    

                    <!-- IF HOMEPAGE -->

                    <b:if cond='data:blog.url == data:blog.homepageUrl'>

                        

                        <!-- Featured Slider Section (Simulated Grid) -->

                        <div class='section-title'><i class='fa-solid fa-fire text-primary'/> Trending AI Prompts</div>

                        <div class='featured-slider'>

                            <b:loop values='data:posts.limit(3)' var='post'>

                                <b:if cond='data:post == data:posts.first'>

                                    <div class='main-slide' expr:style='&quot;background-image: url(&quot; + data:post.featuredImage + &quot;);&quot;'>

                                        <div class='main-slide-content'>

                                            <h2><a expr:href='data:post.url'><data:post.title/></a></h2>

                                            <p style='font-size: 13px; opacity: 0.9;'><data:post.dateHeader/></p>

                                        </div>

                                    </div>

                                </b:if>

                            </b:loop>

                            

                            <div class='side-slides'>

                                <b:loop values='data:posts.limit(3)' var='post'>

                                    <b:if cond='data:post != data:posts.first'>

                                        <div class='side-slide-card'>

                                            <b:if cond='data:post.featuredImage'>

                                                <img expr:src='data:post.featuredImage'/>

                                            <b:else/>

                                                <img src='https://via.placeholder.com/80'/>

                                            </b:if>

                                            <div>

                                                <h3><a expr:href='data:post.url'><data:post.title/></a></h3>

                                                <span style='font-size: 12px; color: var(--text-muted);'><data:post.dateHeader/></span>

                                            </div>

                                        </div>

                                    </b:if>

                                </b:loop>

                            </div>

                        </div>


                        <!-- Main Post Grid -->

                        <div class='section-title' style='margin-top: 40px;'><i class='fa-solid fa-wand-magic-sparkles text-primary'/> Latest AI Prompts</div>

                        <div class='post-grid'>

                            <b:loop values='data:posts' var='post'>

                                <div class='post-card'>

                                    <b:if cond='data:post.featuredImage'>

                                        <img class='post-img' expr:src='data:post.featuredImage'/>

                                    <b:else/>

                                        <img class='post-img' src='https://via.placeholder.com/400x200'/>

                                    </b:if>

                                    <div class='post-body'>

                                        <div>

                                            <h3 class='post-title'><a expr:href='data:post.url'><data:post.title/></a></h3>

                                            <p class='post-snippet'><data:post.snippet/></p>

                                        </div>

                                        <a expr:href='data:post.url' style='color: var(--primary); font-weight: 600; font-size: 14px;'>Get Prompt &rarr;</a>

                                    </div>

                                </div>

                            </b:loop>

                        </div>


                    <!-- IF POST PAGE -->

                    <b:else/>

                        <b:loop values='data:posts' var='post'>

                            <div class='post-container'>

                                <h1><data:post.title/></h1>

                                <div class='post-content'>

                                    <data:post.body/>

                                </div>

                            </div>

                        </b:loop>

                    </b:if>


                </b:includable>

            </b:widget>

        </b:section>

    </div>


    <!-- Footer -->

    <footer>

        <p>&amp;copy; 2026 <data:blog.title/>. All rights reserved.</p>

    </footer>


    <!-- JavaScript for Copy Prompt & Launch Gemini Buttons -->

    <script>

        document.addEventListener(&quot;DOMContentLoaded&quot;, function() {

            // Automatically find code blocks or custom prompt structures to add buttons if needed, 

            // or use standard buttons inside your post HTML editor.

        });


        function copyPromptText(buttonElement) {

            const preTag = buttonElement.parentElement.previousElementSibling;

            if(preTag &amp;&amp; preTag.tagName === 'PRE') {

                navigator.clipboard.writeText(preTag.innerText);

                let originalText = buttonElement.innerHTML;

                buttonElement.innerHTML = '<i class=&quot;fa-solid fa-check&quot;></i> Copied!';

                setTimeout(() => {

                    buttonElement.innerHTML = originalText;

                }, 2000);

            }

        }


        function launchGeminiAI(buttonElement) {

            const preTag = buttonElement.parentElement.previousElementSibling;

            let promptText = &quot;&quot;;

            if(preTag &amp;&amp; preTag.tagName === 'PRE') {

                promptText = encodeURIComponent(preTag.innerText);

            }

            window.open(&quot;https://gemini.google.com/app?q=&quot; + promptText, &quot;_blank&quot;);

        }

    </script>

</body>

</html>


Comments