<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic styling fields in embedded form? in APIs &amp; Integrations</title>
    <link>https://community.hubspot.com/t5/APIs-Integrations/styling-fields-in-embedded-form/m-p/844724#M67173</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We're trying to replace the forms on our website with the HubSpot forms and are trying to stylize them with our React app.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;I managed to style the "Submit Button" but I can't manage to style each input field by itself. Using the "cssClass" I can apply styles to the form itself not to the labels, inputs inside the form, that I am trying to achieve, and I can't find how to do it using the &lt;A href="https://legacydocs.hubspot.com/docs/methods/forms/advanced_form_options?_ga=2.185268905.103734371.1662746674-312190651.1662746674&amp;amp;_gac=1.217051620.1662831365.Cj0KCQjw6_CYBhDjARIsABnuSzqGd2t-nkVFiMc34mFKG33q01CUE6Mnw1xrLIX2bnx4eUeStHR_pg4aAiKHEALw_wcB" target="_blank" rel="noopener"&gt;documentation&lt;/A&gt;.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Here's the code:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;componentDidMount&lt;/SPAN&gt; () {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;const&lt;/SPAN&gt; &lt;SPAN&gt;script&lt;/SPAN&gt; = &lt;SPAN&gt;document&lt;/SPAN&gt;.&lt;SPAN&gt;createElement&lt;/SPAN&gt;(&lt;SPAN&gt;'script'&lt;/SPAN&gt;);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;script&lt;/SPAN&gt;.&lt;SPAN&gt;charset&lt;/SPAN&gt; = &lt;SPAN&gt;'utf-8'&lt;/SPAN&gt;;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;script&lt;/SPAN&gt;.&lt;SPAN&gt;type&lt;/SPAN&gt; = &lt;SPAN&gt;'text/javascript'&lt;/SPAN&gt;;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;script&lt;/SPAN&gt;.&lt;SPAN&gt;src&lt;/SPAN&gt; = &lt;SPAN&gt;'//&lt;A href="http://js-eu1.hsforms.net/forms/embed/v2.js" target="_blank" rel="noopener"&gt;js-eu1.hsforms.net/forms/embed/v2.js&lt;/A&gt;'&lt;/SPAN&gt;;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;script&lt;/SPAN&gt;.&lt;SPAN&gt;async&lt;/SPAN&gt; = &lt;SPAN&gt;true&lt;/SPAN&gt;;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;script&lt;/SPAN&gt;.&lt;SPAN&gt;onload&lt;/SPAN&gt; = () &lt;SPAN&gt;=&amp;gt;&lt;/SPAN&gt; {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;if&lt;/SPAN&gt; (&lt;SPAN&gt;window&lt;/SPAN&gt;.&lt;SPAN&gt;hbspt&lt;/SPAN&gt;) {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;window&lt;/SPAN&gt;.&lt;SPAN&gt;hbspt&lt;/SPAN&gt;.&lt;SPAN&gt;forms&lt;/SPAN&gt;.&lt;SPAN&gt;create&lt;/SPAN&gt;({&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;region&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;'eu1'&lt;/SPAN&gt;,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;portalId&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;'27159085'&lt;/SPAN&gt;,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;formId&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;'d24bc191-37af-4088-9a3a-fe9701b5ec8a'&lt;/SPAN&gt;,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;target&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;'#hubspotForm'&lt;/SPAN&gt;,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;cssClass&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;styles&lt;/SPAN&gt;.&lt;SPAN&gt;contactInput&lt;/SPAN&gt;,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;submitButtonClass&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;styles&lt;/SPAN&gt;.&lt;SPAN&gt;contactInputButton&lt;/SPAN&gt;,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;submitText&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;'Start Now'&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; };&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;document&lt;/SPAN&gt;.&lt;SPAN&gt;body&lt;/SPAN&gt;.&lt;SPAN&gt;appendChild&lt;/SPAN&gt;(&lt;SPAN&gt;script&lt;/SPAN&gt;);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; }&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Tue, 05 Sep 2023 06:19:52 GMT</pubDate>
    <dc:creator>AKelmachter</dc:creator>
    <dc:date>2023-09-05T06:19:52Z</dc:date>
    <item>
      <title>styling fields in embedded form?</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/styling-fields-in-embedded-form/m-p/844724#M67173</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We're trying to replace the forms on our website with the HubSpot forms and are trying to stylize them with our React app.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;I managed to style the "Submit Button" but I can't manage to style each input field by itself. Using the "cssClass" I can apply styles to the form itself not to the labels, inputs inside the form, that I am trying to achieve, and I can't find how to do it using the &lt;A href="https://legacydocs.hubspot.com/docs/methods/forms/advanced_form_options?_ga=2.185268905.103734371.1662746674-312190651.1662746674&amp;amp;_gac=1.217051620.1662831365.Cj0KCQjw6_CYBhDjARIsABnuSzqGd2t-nkVFiMc34mFKG33q01CUE6Mnw1xrLIX2bnx4eUeStHR_pg4aAiKHEALw_wcB" target="_blank" rel="noopener"&gt;documentation&lt;/A&gt;.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Here's the code:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;componentDidMount&lt;/SPAN&gt; () {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;const&lt;/SPAN&gt; &lt;SPAN&gt;script&lt;/SPAN&gt; = &lt;SPAN&gt;document&lt;/SPAN&gt;.&lt;SPAN&gt;createElement&lt;/SPAN&gt;(&lt;SPAN&gt;'script'&lt;/SPAN&gt;);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;script&lt;/SPAN&gt;.&lt;SPAN&gt;charset&lt;/SPAN&gt; = &lt;SPAN&gt;'utf-8'&lt;/SPAN&gt;;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;script&lt;/SPAN&gt;.&lt;SPAN&gt;type&lt;/SPAN&gt; = &lt;SPAN&gt;'text/javascript'&lt;/SPAN&gt;;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;script&lt;/SPAN&gt;.&lt;SPAN&gt;src&lt;/SPAN&gt; = &lt;SPAN&gt;'//&lt;A href="http://js-eu1.hsforms.net/forms/embed/v2.js" target="_blank" rel="noopener"&gt;js-eu1.hsforms.net/forms/embed/v2.js&lt;/A&gt;'&lt;/SPAN&gt;;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;script&lt;/SPAN&gt;.&lt;SPAN&gt;async&lt;/SPAN&gt; = &lt;SPAN&gt;true&lt;/SPAN&gt;;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;script&lt;/SPAN&gt;.&lt;SPAN&gt;onload&lt;/SPAN&gt; = () &lt;SPAN&gt;=&amp;gt;&lt;/SPAN&gt; {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;if&lt;/SPAN&gt; (&lt;SPAN&gt;window&lt;/SPAN&gt;.&lt;SPAN&gt;hbspt&lt;/SPAN&gt;) {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;window&lt;/SPAN&gt;.&lt;SPAN&gt;hbspt&lt;/SPAN&gt;.&lt;SPAN&gt;forms&lt;/SPAN&gt;.&lt;SPAN&gt;create&lt;/SPAN&gt;({&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;region&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;'eu1'&lt;/SPAN&gt;,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;portalId&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;'27159085'&lt;/SPAN&gt;,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;formId&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;'d24bc191-37af-4088-9a3a-fe9701b5ec8a'&lt;/SPAN&gt;,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;target&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;'#hubspotForm'&lt;/SPAN&gt;,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;cssClass&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;styles&lt;/SPAN&gt;.&lt;SPAN&gt;contactInput&lt;/SPAN&gt;,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;submitButtonClass&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;styles&lt;/SPAN&gt;.&lt;SPAN&gt;contactInputButton&lt;/SPAN&gt;,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;submitText&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt; &lt;SPAN&gt;'Start Now'&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; };&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;document&lt;/SPAN&gt;.&lt;SPAN&gt;body&lt;/SPAN&gt;.&lt;SPAN&gt;appendChild&lt;/SPAN&gt;(&lt;SPAN&gt;script&lt;/SPAN&gt;);&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; }&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 05 Sep 2023 06:19:52 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/styling-fields-in-embedded-form/m-p/844724#M67173</guid>
      <dc:creator>AKelmachter</dc:creator>
      <dc:date>2023-09-05T06:19:52Z</dc:date>
    </item>
    <item>
      <title>Re: styling fields in embedded form?</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/styling-fields-in-embedded-form/m-p/845831#M67199</link>
      <description>&lt;P&gt;Hey,&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/626547"&gt;@AKelmachter&lt;/a&gt;&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":waving_hand:"&gt;👋&lt;/span&gt; Thanks for reaching out! Did you get this resolved? If not, I have two questions to give the community more context.&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Does your portal have a&amp;nbsp;Marketing Hub or CMS Hub Professional or Enterprise subscription?&lt;/LI&gt;
&lt;LI&gt;You are using the&amp;nbsp;&lt;A href="https://knowledge.hubspot.com/forms/how-can-i-share-a-hubspot-form-if-im-using-an-external-site?_ga=2.66380654.1922258101.1694027792-6206338.1694027792&amp;amp;_gl=1*1khxptq*_ga*NjIwNjMzOC4xNjk0MDI3Nzky*_ga_LXTM6CQ0XK*MTY5NDAyNzc5Mi4xLjAuMTY5NDAyNzc5Mi42MC4wLjA.#with-css-in-your-external-stylesheet-marketing-hub-professional-enterprise-or-legacy-marketing-hub-basic-only" target="_blank"&gt;set as raw HTML&lt;/A&gt;&amp;nbsp;option?&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;I assume it's yes to both, and I want to be certain before we dig deeper.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for the additional information! — Jaycee&lt;/P&gt;</description>
      <pubDate>Wed, 06 Sep 2023 19:21:19 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/styling-fields-in-embedded-form/m-p/845831#M67199</guid>
      <dc:creator>Jaycee_Lewis</dc:creator>
      <dc:date>2023-09-06T19:21:19Z</dc:date>
    </item>
    <item>
      <title>Re: styling fields in embedded form?</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/styling-fields-in-embedded-form/m-p/845997#M67212</link>
      <description>&lt;P&gt;Hi Jayccee, correct.&lt;/P&gt;</description>
      <pubDate>Thu, 07 Sep 2023 06:49:01 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/styling-fields-in-embedded-form/m-p/845997#M67212</guid>
      <dc:creator>AKelmachter</dc:creator>
      <dc:date>2023-09-07T06:49:01Z</dc:date>
    </item>
  </channel>
</rss>

