Build With ACSS: Zendesk.com Home Page (Part 2)

Поделиться
HTML-код
  • Опубликовано: 13 июл 2024
  • Our Zendesk.com home page journey continues with Part 2 in the series. After buttoning up a few small things from Part 1, we tackle the Resources section and the unique Social Proof section layout with logo slider.
    Interested in using Automatic.css on your sites and accessing the private ACSS support and strategy community? Get a license here: automaticcss.com
    Interested in using Frames on your sites and accessing the private Frames support and strategy community? Get a license here: getframes.io
    Want more helpful dev tutorials and agency-related trainings? Check out Kevin's channel: / @gearyco
    CHAPTERS
    0:00 Buttoning Up Some Small Stuff
    7:20 Resources Section
    1:02:35 Social Proof Section

Комментарии • 69

  • @sebastian.schwarz
    @sebastian.schwarz 8 месяцев назад +10

    For sure this will sound nerdy, but I could watch these building videos all day 🙈🤩😊 Thank you so much Kevin!

  • @mmaayta82
    @mmaayta82 8 месяцев назад +2

    Always a pleasure watching you live building websites. So much to learn 😅

  • @vickydeclasca
    @vickydeclasca 8 месяцев назад +1

    impressed with the testimonial section, thank you Kevin

  • @stevebaker2896
    @stevebaker2896 8 месяцев назад +2

    Really enjoying these videos - great content and always learn something!. One thing, with the description custom fields, it would probably be more efficient to just have a single 'description' custom field and then apply it to all the CPTs where it is needed - Reports, Guides, Articles etc - as the description field does the same job on each. To avoid repetition, particularly on more complex builds, custom field groups are best considered (and named) in terms of the job/function they do, rather than a particular CPT they apply to. Custom fields for Hero content are a good example - you might have a Hero design that is common across multiple CPTs, so just create a single field group for Hero content and apply it to all the CPTs where it is needed, rather than separate ones for each CPT - it's more scalable and maintainable :)

    • @AutomaticCSS
      @AutomaticCSS  8 месяцев назад +1

      The problem is that it’s not super safe. If for some reason, the description field needs to change in functionality for a specific use case, you risk losing all your associated data. When the fields are mapped to specific areas, it’s compartmentalized and much safer. It’s also easier to keep track of where fields were created and setup since they’re attached to their specific use case.
      But your method definitely wins for efficiency.

  • @damiansaunders2074
    @damiansaunders2074 8 месяцев назад

    All this and only one plugin (ACF Pro)...inspiring! That's an eye opener.

  • @webshoreeu
    @webshoreeu 8 месяцев назад +1

    Kevin, the way you handle the grid area here with dynamic data is absolutely next level. One can hear your enthusiasm when you got it working 😁😁 Love it! I will definitely save the video for later

  • @StnurTube
    @StnurTube 8 месяцев назад +1

    That is nonstop craziness. :) Pure professionalism. I am just enjoying watching that.

  • @Skratchable
    @Skratchable 8 месяцев назад

    great series! Definitely give us that video on atomic design

  • @Xenio2007
    @Xenio2007 8 месяцев назад +1

    I love this series... thanks. Little MacOs trick at 42:32, if you press Option key you can copy the text without the need to go to the developer tools.

  • @AmandaLucaseu
    @AmandaLucaseu 8 месяцев назад +1

    Fantastic series Kevin 👍🏻

  • @eucalyptech
    @eucalyptech 8 месяцев назад

    Nice continuation of this series, thank you Kevin 😃

  • @TobiasGronbach
    @TobiasGronbach 8 месяцев назад +1

    Yes! 🚀 Brain needs some cool down after watching that 😂 great stuff 👍

  • @uncannyrobotpodcast
    @uncannyrobotpodcast 8 месяцев назад

    "Borrowing" an icon from, say, Zendesk's landing page is simple:
    1. Right click it and select "Inspect"
    2. Select the line of HTML starting with Copy Element
    4. Paste into a text editor, save as icon.svg.

    • @AutomaticCSS
      @AutomaticCSS  8 месяцев назад +1

      That’s how I got them before the project started.

  • @rubengarciajr
    @rubengarciajr 8 месяцев назад

    Thank you for all the training

  • @Louis-C-online
    @Louis-C-online 8 месяцев назад

    amazing content like always. Really liked that you presented the new auto BEM feature, looks amazing. And I didn't know about the convert to rem shortcut (ctr) that's cool !

  • @philipplunch8526
    @philipplunch8526 8 месяцев назад

    1:18:52 nugget .nth-of-type with a custom element to handle tricky grid areas

  • @koperkuba
    @koperkuba 8 месяцев назад

    Awesome!

  • @TheDesignCreative
    @TheDesignCreative 8 месяцев назад

    I'm surprised no-one has commented on the bit where you was scared to get cancelled. 1:05:30 I had to rewind that part about 5 times, I couldn't stop laughing, and yes, he did look like a Ben. Not sure about Judy though lmao

    • @AutomaticCSS
      @AutomaticCSS  8 месяцев назад +1

      Things got shaky there for a minute!

  • @philipplunch8526
    @philipplunch8526 8 месяцев назад

    1:24:42 nugget: create modifier utility classes to … 🥁… modify 🎉

  • @philipplunch8526
    @philipplunch8526 8 месяцев назад

    47:54 nugget: grid-template-rows: var(-grid-1) for Safari. always wondered about the use case 🎉

  • @derekshort
    @derekshort 8 месяцев назад

    8:56 Yes, it will. Lol. I thought that there was something wrong with my new 4K UHD TV.

  • @philipplunch8526
    @philipplunch8526 8 месяцев назад

    34:42 nugget: Auto BEM while excluding atoms

  • @cabolove89
    @cabolove89 8 месяцев назад

    ❤‍🔥❤‍🔥❤‍🔥❤‍🔥❤‍🔥

  • @RobCooper
    @RobCooper 5 месяцев назад

    Hands in photos psychological conveys trust.
    Criminals at parole board meetings lean heavily towards release when the criminal shows hands on top of desk instead of below. My guess is they used the photo for psych reasons

  • @moncholo_
    @moncholo_ 8 месяцев назад

    the snipaaaa LOL

  • @philipplunch8526
    @philipplunch8526 8 месяцев назад

    3:45 nugget: bricks footer as a div (not a section), cause bricks wraps it in a footer tag anyhow

  • @andredkvideo
    @andredkvideo 8 месяцев назад

    Another great way of showcasing what you can achieve with a CSS grid! So good! 💪💪 This series inspired me to copy other websites to get more experience in building the correct way, always thinking in terms of scalability and accessibility. Would it be a good idea to post this copy to the Inner Circle? I would very much appreciate it if you could check the copy, and maybe you can tell me what I could have done better. BTW, I made a copy of the HubSpot homepage, like 50% of it. All of it was made from scratch using ACSS variables.

    • @AutomaticCSS
      @AutomaticCSS  8 месяцев назад +1

      Yeah you can post. I might not be able to personally review it but others will

  • @thierry-leadway
    @thierry-leadway 8 месяцев назад

    Kevin, these two vids are absolute GOLD! Thanks so much for taking the time to make these! One thing i keep struggling with: When or why do you decide to add a styling class like for example "bg-light" to a section instead of giving the section it's own class and then styling the background color of that class? Is there like a rule for this i can easily remember? Thank you.

    • @AutomaticCSS
      @AutomaticCSS  8 месяцев назад +1

      Section background colors tend to be one-off and sometimes different from page to page. So a utility class is perfectly fine to use. Definitely use custom classes for things that always need to look the same everywhere.

  • @mrianforest
    @mrianforest 3 месяца назад

    At the end of this video you're tackling the brand slider...and I think you mentioned it would be finished in the next episode but it was kinda left hanging. Did you tackle it in any of the other episodes after #3, I spent a bit of time looking but couldn't see it...

    • @AutomaticCSS
      @AutomaticCSS  2 месяца назад

      I'm pretty sure I did, but don't remember which one.

  • @nicocubero4853
    @nicocubero4853 6 месяцев назад

    Hi Kevin, I want to ask you a couple of things. First: How do i aplicatte the var() automaticly in the css editor after write a variable? It doesn't work for me in this place (it does ok in other bricks fields). And the second thing: How you automatic convert numeric values to rem in bricks? Thanks a lot, great tutorial!!

    • @AutomaticCSS
      @AutomaticCSS  5 месяцев назад

      ACSS settings you turn on in the dashboard. The community can help you further if you’re having trouble.

  • @Jmfwebdesign
    @Jmfwebdesign 8 месяцев назад

    1:06 😂😂😂

  •  8 месяцев назад

    Perfect content as always… But I did get quite a few ads while watching. Definitely not used to see those in your videos.

    • @AutomaticCSS
      @AutomaticCSS  8 месяцев назад +1

      I’m not signed up to be able to run ads which means I’m not able to turn them off either. I’ll apply for advertising and then turn them off.

  • @ceesvanstam1963
    @ceesvanstam1963 8 месяцев назад

    Instead of post type Brands, can you use a folder(Brands) within Happyfiles?
    Query: Post
    Post type: Media
    Terms: Branding(Folder)
    In test environment this also works.

    • @AutomaticCSS
      @AutomaticCSS  8 месяцев назад

      For sure, but if you end up needing to expand brands functionality in the future with more custom fields and content, and perhaps relationships, you will be in a situation where you have to rework everything you’ve already done across the site. I would only use happy files query for pure image galleries.

  • @filmgenius2
    @filmgenius2 8 месяцев назад

    Is there more in-depth Grid Area tutorial?

    • @AutomaticCSS
      @AutomaticCSS  8 месяцев назад

      ruclips.net/video/Ntei5V4OP8I/видео.htmlsi=pSS_iGSVjZLm_Ju-

  • @derekshort
    @derekshort 8 месяцев назад

    [around 19:08] 🤣

  • @filmgenius2
    @filmgenius2 8 месяцев назад

    Does a video exist that explains how to use line-height? This entire time, I’ve been using line-height incorrectly.

    • @AutomaticCSS
      @AutomaticCSS  8 месяцев назад +1

      It’s just the space between lines of text. I haven’t done a specific video on it but maybe I can…

  • @kylevandeusen
    @kylevandeusen 8 месяцев назад +1

    Clickable parent / focus parent: Do you have a tut on that? (I looked, but did not see). Super slick setup and a serious pain point I have 😬

    • @AutomaticCSS
      @AutomaticCSS  8 месяцев назад +1

      I’ve covered the details in other videos but I haven’t done a dedicated video on it unfortunately. I’ll record one for this coming week on @gearyco

    • @kylevandeusen
      @kylevandeusen 8 месяцев назад

      @@AutomaticCSS No worries - don't go out of your way 😅. Seems like a cool solution in ACSS that's kind of a pain in the ass otherwise 😂

    • @AutomaticCSS
      @AutomaticCSS  8 месяцев назад

      You're not the only one who has requested it. You're about the 10th person, so it's probably time lol@@kylevandeusen

    • @AutomaticCSS
      @AutomaticCSS  8 месяцев назад +1

      ACSS has a bunch of little features like this that solve common PITA issues.@@kylevandeusen

    • @kylevandeusen
      @kylevandeusen 8 месяцев назад

      @@AutomaticCSS I know I know 😅 and when I can use classes easier in GB, I'll be converted 😅

  • @innotrends8416
    @innotrends8416 8 месяцев назад

    how do you convert px to rem at 01:35:45?

    • @AutomaticCSS
      @AutomaticCSS  8 месяцев назад +1

      ACSS expansion feature

    • @innotrends8416
      @innotrends8416 8 месяцев назад

      @@AutomaticCSS aaaaah gr8. Thanks for the reply 😍

  • @dannyphoenix6338
    @dannyphoenix6338 8 месяцев назад

    Are you no longer using Metabox? If not how come?

    • @AutomaticCSS
      @AutomaticCSS  8 месяцев назад +1

      Nope. I wrote an article I’ll publish soon.

  • @vickydeclasca
    @vickydeclasca 8 месяцев назад

    title: Kevin Geary, subtitle: the-black-belt__css-magician, do you like it?

  • @tandaramandaraba
    @tandaramandaraba 4 месяца назад

    you create big mistake creating 3 cpt, why you just not create all inside blogs and create conditional fields :D