<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Mahadevan</title>
    <description>The latest articles on DEV Community by Mahadevan (@karthic2914).</description>
    <link>https://dev.to/karthic2914</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1239784%2F2f6de563-3436-4a78-b0aa-e4a972d9914d.png</url>
      <title>DEV Community: Mahadevan</title>
      <link>https://dev.to/karthic2914</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/karthic2914"/>
    <language>en</language>
    <item>
      <title>UI/UX Design Principles for Beautiful Digital Interfaces</title>
      <dc:creator>Mahadevan</dc:creator>
      <pubDate>Sun, 12 Apr 2026 11:09:52 +0000</pubDate>
      <link>https://dev.to/karthic2914/uiux-design-principles-for-beautiful-digital-interfaces-11af</link>
      <guid>https://dev.to/karthic2914/uiux-design-principles-for-beautiful-digital-interfaces-11af</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwbe8cvbop0aat4zxgwig.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwbe8cvbop0aat4zxgwig.png" alt=" " width="800" height="419"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Digital design has evolved dramatically over the past decade, but the principles behind interfaces that are both beautiful and functional remain consistent.&lt;/p&gt;

&lt;p&gt;When we talk about UI/UX design, we are talking about more than visual polish. We are talking about creating digital experiences that feel intuitive, accessible, and genuinely pleasant to use.&lt;/p&gt;

&lt;p&gt;Whether you are building a startup's first product or refining an enterprise platform, these principles will improve how users interact with your product and how your business performs.&lt;/p&gt;

&lt;p&gt;We apply all these principles at &lt;a href="https://www.devndespro.com" rel="noopener noreferrer"&gt;https://www.devndespro.com&lt;/a&gt; feel free to explore.&lt;/p&gt;

&lt;p&gt;UI and UX workflow illustration for digital interfaces&lt;br&gt;
User-centered interface planning across web and mobile touchpoints.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Foundation of Effective UI/UX Design&lt;/strong&gt;&lt;br&gt;
Great interface design sits at the intersection of visual appeal and practical functionality.&lt;/p&gt;

&lt;p&gt;The best interfaces do not demand attention. They quietly help users complete their goals with confidence.&lt;/p&gt;

&lt;p&gt;Clarity is the cornerstone of UI/UX design. Every element should have a clear purpose, and users should not need to guess what happens next.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;When implementing clarity, focus on these essentials:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Visual hierarchy:&lt;/strong&gt; use size, weight, and position to indicate importance.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Purposeful spacing:&lt;/strong&gt; white space creates breathing room and improves comprehension.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Intentional color:&lt;/strong&gt; each hue should communicate meaning or reinforce brand identity.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Clear typography:&lt;/strong&gt; text must remain readable across screen sizes and resolutions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Consistency Builds Confidence&lt;/strong&gt;&lt;br&gt;
One hallmark of professional UI/UX design is consistency across every touchpoint.&lt;/p&gt;

&lt;p&gt;When buttons, forms, navigation, and interactions behave predictably, users build trust quickly.&lt;/p&gt;

&lt;p&gt;Think about the products you use daily. The most comfortable ones are the ones where patterns are internalized: users know where settings are, how to go back, and what a click or swipe will do.&lt;/p&gt;

&lt;p&gt;Consistency Element Why It Matters Implementation Tip Visual patterns   Reduces cognitive load  Build and maintain a design system Interaction behavior Builds user confidence  Document component states clearly Language and tone Strengthens brand identity Use a copy style guide Navigation structure Improves findability Keep primary actions in stable locations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;User-Centered Thinking&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;The best digital products place users at the center of every decision.&lt;/p&gt;

&lt;p&gt;That means understanding what users want, how they think, what frustrates them, and what creates delight.&lt;/p&gt;

&lt;p&gt;Use regular user research, validate assumptions, and iterate based on real feedback instead of internal opinions.&lt;/p&gt;

&lt;p&gt;For teams serving European audiences, including Norway, it is especially important to account for local expectations and accessibility requirements.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Feedback and Responsiveness&lt;/strong&gt;&lt;br&gt;
Every action should generate clear and immediate feedback.&lt;/p&gt;

&lt;p&gt;If a user clicks, submits, or triggers a process, they need confirmation that the action worked.&lt;/p&gt;

&lt;p&gt;Effective feedback patterns include:&lt;/p&gt;

&lt;p&gt;Visual feedback: hover states, active states, loading indicators.&lt;br&gt;
Haptic feedback: subtle vibration on supported mobile devices.&lt;br&gt;
Audio cues: used selectively for meaningful events.&lt;br&gt;
Status messaging: clear, human language that explains what is happening.&lt;br&gt;
Error handling is equally important.&lt;/p&gt;

&lt;p&gt;Replace vague messages like "Error 404" with practical guidance like "We could not find that page. Try searching for what you need."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Simplicity Without Losing Power&lt;/strong&gt;&lt;br&gt;
Simplicity in UI/UX design requires discipline.&lt;/p&gt;

&lt;p&gt;Do not expose every option upfront. Use progressive disclosure: show what users need now, reveal complexity when needed.&lt;/p&gt;

&lt;p&gt;A strong interface makes common tasks easy while keeping advanced controls available for power users.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Balancing Beauty and Function&lt;/strong&gt;&lt;br&gt;
Beautiful interfaces attract users. Functional interfaces keep them.&lt;/p&gt;

&lt;p&gt;Every visual decision should support usability. Ask:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Does this element serve a purpose beyond decoration?&lt;/li&gt;
&lt;li&gt;Will users understand this interaction without instructions?&lt;/li&gt;
&lt;li&gt;Does this aesthetic support the task or distract from it?&lt;/li&gt;
&lt;li&gt;Is the experience accessible to users with different abilities?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This balance matters even more in responsive experiences where design must adapt from desktop to tablet to mobile without losing clarity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Typography and Readability&lt;/strong&gt;&lt;br&gt;
Typography is the backbone of most interfaces, yet it is often under-prioritized.&lt;/p&gt;

&lt;p&gt;Typeface, size, weight, line height, and spacing all directly affect usability.&lt;/p&gt;

&lt;p&gt;Practical typography guidance:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Keep body text at a comfortable size (typically 16px minimum on web).&lt;/li&gt;
&lt;li&gt;Use line height around 1.4 to 1.6 for paragraph readability.&lt;/li&gt;
&lt;li&gt;Keep paragraph width controlled (about 60 to 75 characters per line).&lt;/li&gt;
&lt;li&gt;Use hierarchy through size and weight, not color alone.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Users should instantly distinguish:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Primary headings&lt;/li&gt;
&lt;li&gt;Secondary headings&lt;/li&gt;
&lt;li&gt;Body text&lt;/li&gt;
&lt;li&gt;Supporting text (captions, metadata, helper copy)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Color and Accessibility&lt;/strong&gt;&lt;br&gt;
Color is a powerful tool for emotion, hierarchy, and branding, but it should never carry meaning by itself.&lt;/p&gt;

&lt;p&gt;Always pair color with labels, icons, or text.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;table&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;thead&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;th&amp;gt;&lt;/span&gt;Color Function&lt;span class="nt"&gt;&amp;lt;/th&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;th&amp;gt;&lt;/span&gt;Purpose&lt;span class="nt"&gt;&amp;lt;/th&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;th&amp;gt;&lt;/span&gt;Accessibility Consideration&lt;span class="nt"&gt;&amp;lt;/th&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;/thead&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;tbody&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Primary brand color&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Establishes identity&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Ensure strong contrast against background&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Action colors&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Highlight CTAs and links&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Keep CTA color usage consistent&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Status colors&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Show success, warning, error&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Combine with icon and text&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;tr&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Neutral colors&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Build structure and rhythm&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
      &lt;span class="nt"&gt;&amp;lt;td&amp;gt;&lt;/span&gt;Validate contrast ratios against WCAG&lt;span class="nt"&gt;&amp;lt;/td&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;/tr&amp;gt;&lt;/span&gt;
  &lt;span class="nt"&gt;&amp;lt;/tbody&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/table&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Minimum contrast targets:&lt;/p&gt;

&lt;p&gt;4.5:1 for normal text&lt;br&gt;
3:1 for large text&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Navigation That Works&lt;/strong&gt;&lt;br&gt;
Navigation is the roadmap of your product.&lt;/p&gt;

&lt;p&gt;Poor navigation increases frustration and drop-off. Effective navigation helps users understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Where they are&lt;/li&gt;
&lt;li&gt;Where they can go&lt;/li&gt;
&lt;li&gt;How to return&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For most Western audiences, primary navigation is expected at the top or left on desktop.&lt;/p&gt;

&lt;p&gt;On mobile, bottom navigation often works best for key actions.&lt;/p&gt;

&lt;p&gt;Mobile-friendly navigation patterns:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Bottom tabs for 3 to 5 primary destinations&lt;/li&gt;
&lt;li&gt;Hamburger menu for secondary destinations&lt;/li&gt;
&lt;li&gt;Gesture support where it feels natural&lt;/li&gt;
&lt;li&gt;Persistent search for fast access&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Micro-Interactions and Motion&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Micro-interactions are the details that make interfaces feel polished and responsive.&lt;/p&gt;

&lt;p&gt;Good motion can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Guide attention&lt;/li&gt;
&lt;li&gt;Explain relationships between screens&lt;/li&gt;
&lt;li&gt;Confirm actions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Use animation with restraint. Motion should be functional, not decorative noise.&lt;/p&gt;

&lt;p&gt;Also support reduced-motion preferences for accessibility.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Performance Is UX&lt;/strong&gt;&lt;br&gt;
A beautiful interface that is slow still feels broken.&lt;/p&gt;

&lt;p&gt;Prioritize:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Lazy loading for non-critical assets&lt;/li&gt;
&lt;li&gt;Code splitting for faster route loads&lt;/li&gt;
&lt;li&gt;Optimized images (modern formats, correct sizing)&lt;/li&gt;
&lt;li&gt;Efficient animations (transform and opacity over layout-heavy properties)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Performance improvements often increase conversion, retention, and perceived quality at the same time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Design Systems for Scale&lt;/strong&gt;&lt;br&gt;
Scalable UI/UX design requires systems, not isolated screens.&lt;/p&gt;

&lt;p&gt;A strong design system includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Reusable component library&lt;/li&gt;
&lt;li&gt;Style foundations (type, color, spacing, grid)&lt;/li&gt;
&lt;li&gt;Pattern library with usage rules&lt;/li&gt;
&lt;li&gt;Voice and tone guidelines&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Good documentation should cover:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&amp;lt;table&amp;gt;&lt;br&gt;
  &amp;lt;thead&amp;gt;&lt;br&gt;
    &amp;lt;tr&amp;gt;&lt;br&gt;
      &amp;lt;th&amp;gt;Documentation Type&amp;lt;/th&amp;gt;&lt;br&gt;
      &amp;lt;th&amp;gt;Content&amp;lt;/th&amp;gt;&lt;br&gt;
      &amp;lt;th&amp;gt;Audience&amp;lt;/th&amp;gt;&lt;br&gt;
    &amp;lt;/tr&amp;gt;&lt;br&gt;
  &amp;lt;/thead&amp;gt;&lt;br&gt;
  &amp;lt;tbody&amp;gt;&lt;br&gt;
    &amp;lt;tr&amp;gt;&lt;br&gt;
      &amp;lt;td&amp;gt;Component specs&amp;lt;/td&amp;gt;&lt;br&gt;
      &amp;lt;td&amp;gt;Variants, states, dimensions, behavior&amp;lt;/td&amp;gt;&lt;br&gt;
      &amp;lt;td&amp;gt;Developers&amp;lt;/td&amp;gt;&lt;br&gt;
    &amp;lt;/tr&amp;gt;&lt;br&gt;
    &amp;lt;tr&amp;gt;&lt;br&gt;
      &amp;lt;td&amp;gt;Usage guidelines&amp;lt;/td&amp;gt;&lt;br&gt;
      &amp;lt;td&amp;gt;When to use and avoid components&amp;lt;/td&amp;gt;&lt;br&gt;
      &amp;lt;td&amp;gt;Designers and PMs&amp;lt;/td&amp;gt;&lt;br&gt;
    &amp;lt;/tr&amp;gt;&lt;br&gt;
    &amp;lt;tr&amp;gt;&lt;br&gt;
      &amp;lt;td&amp;gt;Accessibility notes&amp;lt;/td&amp;gt;&lt;br&gt;
      &amp;lt;td&amp;gt;ARIA, keyboard behavior, screen reader support&amp;lt;/td&amp;gt;&lt;br&gt;
      &amp;lt;td&amp;gt;Entire team&amp;lt;/td&amp;gt;&lt;br&gt;
    &amp;lt;/tr&amp;gt;&lt;br&gt;
    &amp;lt;tr&amp;gt;&lt;br&gt;
      &amp;lt;td&amp;gt;Code examples&amp;lt;/td&amp;gt;&lt;br&gt;
      &amp;lt;td&amp;gt;Practical implementation snippets&amp;lt;/td&amp;gt;&lt;br&gt;
      &amp;lt;td&amp;gt;Developers&amp;lt;/td&amp;gt;&lt;br&gt;
    &amp;lt;/tr&amp;gt;&lt;br&gt;
  &amp;lt;/tbody&amp;gt;&lt;br&gt;
&amp;lt;/table&amp;gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Test, Measure, Iterate&lt;/strong&gt;&lt;br&gt;
No interface is perfect on first release.&lt;/p&gt;

&lt;p&gt;High-performing products improve through continuous validation.&lt;/p&gt;

&lt;p&gt;Use a mix of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Moderated usability tests&lt;/li&gt;
&lt;li&gt;A/B experiments&lt;/li&gt;
&lt;li&gt;Behavioral analytics&lt;/li&gt;
&lt;li&gt;Accessibility audits&lt;/li&gt;
&lt;li&gt;Performance testing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Watch where users hesitate, misclick, or abandon flows. Those moments reveal what to improve next.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Global and Cultural Considerations&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Designing for global audiences requires more than translation.&lt;/p&gt;

&lt;p&gt;Plan for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Date and time formats&lt;/li&gt;
&lt;li&gt;Number and currency formatting&lt;/li&gt;
&lt;li&gt;Name and address structure differences&lt;/li&gt;
&lt;li&gt;Regional privacy expectations (including GDPR in Europe)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Localization done well increases trust and lowers friction.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Business Impact of Excellent UI/UX Design&lt;/strong&gt;&lt;br&gt;
UI/UX design quality directly affects business outcomes.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Better usability improves conversion rates.&lt;/li&gt;
&lt;li&gt;Clearer flows reduce support tickets.&lt;/li&gt;
&lt;li&gt;Stronger visual credibility increases trust.&lt;/li&gt;
&lt;li&gt;Faster interfaces improve engagement and retention.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In competitive markets, users choose products that respect their time and make them feel capable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br&gt;
Mastering UI/UX design principles helps you create products that users enjoy and businesses rely on.&lt;/p&gt;

&lt;p&gt;From clarity and consistency to accessibility, performance, and iterative testing, these fundamentals create measurable impact across engagement, conversion, and long-term growth.&lt;/p&gt;

&lt;p&gt;At DevNdesPro, we combine modern frontend engineering with practical UI/UX design strategy to build digital experiences that perform in real markets across Europe, the USA, India, and APAC.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>uxdesign</category>
      <category>uidesign</category>
      <category>figma</category>
    </item>
    <item>
      <title>Issue in Ckeditor</title>
      <dc:creator>Mahadevan</dc:creator>
      <pubDate>Sat, 23 Dec 2023 07:27:19 +0000</pubDate>
      <link>https://dev.to/karthic2914/issue-in-ckeditor-2nio</link>
      <guid>https://dev.to/karthic2914/issue-in-ckeditor-2nio</guid>
      <description>&lt;p&gt;I am getting issue in Ckeditor I have ckeditor textarea and signature text field when I am trying to update in signature it has to update in ckeditor signature area.&lt;/p&gt;

&lt;p&gt;Here is my code&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// Function to update subject and body based on start date
   function updateSubjectAndBody(startDate) {
     const form = $('#formCpiStop');
     const fromField = form.find('#from');
     const toField = form.find('#to');
     const subjectParagraph = form.find('#subjectParagraph');
    // Format the selected date as "Full day Month and date, year"
    const formattedDate = startDate ? new Date(startDate).toLocaleDateString('en-US', { weekday: 'long', month: 'long', day: 'numeric', year: 'numeric' }) : '';
   // Get the values from the fields
    const from = fromField.val() || '';
    const to = toField.val() || '';
    const signature = $('#cpistopsignature').val() || '';
    const subjectText = `Request for deployment for ${formattedDate}  - Please Acknowledge`;
   // Set the updated content to the subject paragraph
   subjectParagraph.html(subjectText);
   // Body content for CKEditor (excluding From and To)
   const bodyContent = `
   &amp;lt;p&amp;gt;Dear Team,&amp;lt;/p&amp;gt;
   &amp;lt;p&amp;gt;This is a request for successfully publish thethe tonight's ${formattedDate} for . 
    We will inform you once the release is complete.&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;${signature}&amp;lt;/p&amp;gt; &amp;lt;!-- Append signature to body content --&amp;gt;
    `;
   console.log(bodyContent);
  // Update CKEditor content directly
 if (CKEDITOR.instances.bodyTextarea) {
    CKEDITOR.instances.bodyTextarea.setData(bodyContent);
 }
 }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Here is the HTML field &lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    &amp;lt;div class="form-group"&amp;gt;
      &amp;lt;label for="subjectCpiStop"&amp;gt;&amp;lt;i class="fas fa-heading"&amp;gt;&amp;lt;/i&amp;gt; Subject&amp;lt;/label&amp;gt;
      &amp;lt;p id="subjectParagraph"&amp;gt;&amp;lt;/p&amp;gt;
    &amp;lt;/div&amp;gt;
    &amp;lt;div class="form-group"&amp;gt;
      &amp;lt;label for="cpistopsignature"&amp;gt;&amp;lt;i class="fas fa-signature"&amp;gt;&amp;lt;/i&amp;gt; Signature&amp;lt;/label&amp;gt;
      &amp;lt;input type="text" id="cpistopsignature" class="form-control"&amp;gt;
    &amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Please let me know what I am doing wrong why the ckeditor not updating the signature field&lt;/p&gt;

&lt;p&gt;Note I am not getting any error but ckeditor field is not updating&lt;/p&gt;

&lt;p&gt;Working URL &lt;a href="https://onecompiler.com/html/3zx8vbyt6"&gt;URL&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ckeditor</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
