Comment dupliquer le composant d'en-tête de marque exact de Webflow ?

Je ne suis pas un codeur expérimenté, mais je suis capable de personnaliser Discourse assez bien. Existe-t-il un moyen d’obtenir la mise en page exacte de l’en-tête de marque de Webflow en utilisant les outils d’inspection et le composant officiel d’en-tête de marque de Discourse ? J’aime aussi la taille de leur logo, y a-t-il un moyen de le migrer simplement ?

Voici ce que j’ai extrait des outils d’inspection :

<div class="navbar w-nav" data-animation="default" data-collapse="small" data-duration="400">
  <div class="customcontainer w-clearfix">
    <a class="logo w-clearfix w-nav-brand" href="https://webflow.com"><img alt="home" class="logoimage" src="https://daks2k3a4ib2z.cloudfront.net/55e66dd8b5daada24f333566/560dc3d501b66e250aca54d7_webflow-white.svg" width="87">
    </a>
    <a class="logo w-clearfix w-nav-brand" href="https://discourse.webflow.com">
      <div class="portalname">Forum</div>
    </a>
    <nav class="nav-menu w-nav-menu" role="navigation">
      <a class="navlink w-nav-link" href="https://webflow.com/community">Community</a>
      <a class="navlink w-nav-link" href="https://university.webflow.com/">University</a>
      <a class="navlink w-nav-link" href="https://university.webflow.com/contact">Support</a>
      <div class="w-dropdown" data-delay="0" data-hover="1">
        <div class="navdropdown w-dropdown-toggle">
          <div class="navdropdowntext">More</div>
          <div class="navdropdownicon w-icon-dropdown-toggle"></div>
        </div>
        <nav class="dropdownmenu w-dropdown-list">
          <a class="dropdownmenulink w-dropdown-link" href="https://wishlist.webflow.com/">Wishlist</a>
          <a class="dropdownmenulink w-dropdown-link" href="https://developers.webflow.com">API Docs</a>
          <a class="dropdownmenulink w-dropdown-link" href="https://university.webflow.com/glossary">Glossary</a>
          <a class="dropdownmenulink w-dropdown-link" href="https://university.webflow.com/integrations">Integrations</a>
        </nav>
      </div>
    </nav>
    <div class="menubutton w-nav-button">
      <div class="menubuttonicon w-icon-nav-menu"></div>
    </div>
  </div>
</div>

J’arrive à cette étape mais je ne sais pas quoi faire ensuite.

Je vois que vous avez le code HTML. Vous souhaitez donc également jeter un œil au CSS si j’ai bien compris votre question ?

Si vous sélectionnez un élément de l’en-tête personnalisé, cliquez sur le lien du fichier SCSS dans la colonne de droite :

Cela affichera le code SCSS associé :

1 « J'aime »

D’accord, merci pour cela. Si je comprends bien, je devrais placer ce code SCSS pour accompagner le HTML dans l’en-tête de marque officiel, mais je ne suis pas sûr de la façon de modifier ce composant. Quelle serait la meilleure approche ici : créer un composant personnalisé à partir de zéro ou exporter le composant d’en-tête de marque officiel et le modifier dans un éditeur comme VSCode ? Après ce que vous m’avez montré, je l’ai collé dans un nouveau composant que j’ai créé, mais je comprends que cela ne suffira pas.

EDIT : Ok, je pense que cela me conviendra, je reviendrai avec mes résultats. Add a custom header with a dropdown menu

1 « J'aime »