ui Build Your Audience with These 5 Key Strategies By chasejarvis.com Published On :: Mon, 15 Jul 2024 13:00:05 +0000 Does this scenario sound familiar? You’ve poured countless hours into creating something amazing—perhaps a product, website, artwork, or work presentation. With anticipation, you release it to the world, sharing it with your intended audience. Then… silence. No response, no engagement. It’s as if no one cares. Frustrated, you might find yourself enviously eyeing other creators, wondering how they manage to gain traction while your equally impressive work struggles for attention. You review your process, searching for mistakes, but find none. After all, you followed advice from experts, books, and industry gurus. You meticulously planned, designed, and executed your strategy. Moreover, you promoted extensively, creating accounts on every social platform and using all the right hashtags—yet still, crickets. So what’s the missing piece? Why are others succeeding where you’re not?While it’s tempting to blame factors like bigger budgets or larger teams, these aren’t the real culprits. Although such resources can be helpful, the true key to gaining traction is simpler: building an audience.Fortunately, I’m here to help. Let’s explore five crucial steps to effectively build and grow your audience: 1. Balance Creation and Promotion As creators, we often focus solely on producing content. However, to make a real impact, it’s essential... The post Build Your Audience with These 5 Key Strategies first appeared on Chase Jarvis. The post Build Your Audience with These 5 Key Strategies appeared first on Chase Jarvis. Full Article chasejarvisLIVE Podcast attention authenticity community marketing the other 50% voice
ui Simple Trick to Build Trust in Your Creative Collaborations By chasejarvis.com Published On :: Wed, 04 Sep 2024 13:00:33 +0000 In this episode, Stanford behavioral scientist Dr. Jamil Zaki unpacks the power of trust and the dangers of cynicism. We dive into how our beliefs shape our reality, with trust leading to incredible social and economic gains, while mistrust spirals into cynicism. Dr. Zaki shares insights on empathy, the post-pandemic rise in disconnection, and practical ways to break free from negativity, emphasizing the importance of real-life connections over media-driven cynicism. This conversation is packed with actionable advice on how to foster trust and spread optimism in our daily lives. Some highlights we explore: The ripple effects of trust and mistrust. Practical strategies to challenge and overcome cynicism. The role of media in shaping our perceptions and how to stay grounded. And more! Enjoy! FOLLOW DR. JAMIL ZAKI: instagram | twitter | website Listen to the Podcast Subscribe The post Simple Trick to Build Trust in Your Creative Collaborations first appeared on Chase Jarvis. The post Simple Trick to Build Trust in Your Creative Collaborations appeared first on Chase Jarvis. Full Article chasejarvisLIVE Podcast
ui Creative Burnout Destroying Your Passion? (Try These 4 Quick Strategies) By chasejarvis.com Published On :: Mon, 16 Sep 2024 13:00:06 +0000 Feeling uninspired and exhausted? Discover how to overcome creative burnout with these 4 actionable strategies to reignite your passion. The post Creative Burnout Destroying Your Passion? (Try These 4 Quick Strategies) first appeared on Chase Jarvis. The post Creative Burnout Destroying Your Passion? (Try These 4 Quick Strategies) appeared first on Chase Jarvis. Full Article chasejarvisLIVE Podcast burnout creativity intuition Never play it safe passion productivity
ui The #1 Mistake That Ruins Most Conversations By chasejarvis.com Published On :: Wed, 16 Oct 2024 13:00:10 +0000 In this episode, we unpack the concept of becoming a Supercommunicator. Charles Duhigg breaks down why effective communication isn’t about being naturally gifted—it’s a skill anyone can build through practice, self-awareness, and a few powerful techniques. We also share stories and insights that show how understanding different conversation types and adapting to digital communication can transform relationships and success. Some highlights we explore: The 3 conversation types and how to match them to avoid conflict Using “looping for understanding” to create deeper connections Why non-verbal cues are critical, especially in the digital age And more! Enjoy! FOLLOW CHARLES DUHIGG: instagram | facebook | twitter | linkedin | website Listen to the Podcast Subscribe The post The #1 Mistake That Ruins Most Conversations first appeared on Chase Jarvis. The post The #1 Mistake That Ruins Most Conversations appeared first on Chase Jarvis. Full Article chasejarvisLIVE Podcast communication conflict how to improve relationships nonverbal communication people skills self-awareness
ui Data Cuisine: Barcelona By well-formed-data.net Published On :: Fri, 23 May 2014 11:33:49 +0000 I am *ridiculously* excited to announce a new edition of data cuisine workshop. This time, it is the Data Cuisine Workshop Barcelona! The workshop is happening in coordination with CCCB, the Big Bang Data exhibition, and Sónar. For the culinary side of the project, we will collaborate with Sebastian Velilla — a chef who has […] Full Article Announcements barcelona data cuisine workshop
ui Data Cuisine Workshop Barcelona: The results By well-formed-data.net Published On :: Thu, 19 Jun 2014 09:17:02 +0000 The Data Cuisine Workshop Barcelona was fantastic, we had a really great time. Big thanks to my collaborators Dr. Susanne Jaschko and Sebastian Velilla, thanks to Jose Luis de Vicente and Olga Subiros for bringing us over, and last but not least for our great participants for the crazy dish ideas they came up with! […] Full Article Personal barcelona data cuisine
ui Leveraging Automated Market Analyzers: A Developer’s Guide to Building Financial Tools with Web Technologies By cssdeck.com Published On :: Tue, 22 Oct 2024 15:51:10 +0000 Building financial tools has never been more accessible. With the rise of web technologies, developers can create powerful market analyzers that are quick, responsive, and packed with features that were previously only available to large trading platforms. Here, we outline [...] Read Article The post Leveraging Automated Market Analyzers: A Developer’s Guide to Building Financial Tools with Web Technologies first appeared on CSS Reset. Full Article Uncategorized
ui Build a Trendy Line Icon Office Vector Scene in 15 Minutes! By vectips.com Published On :: Thu, 18 Feb 2021 15:00:00 +0000 Create a quick and trendy office vector scene with simple line icons. We’ll go through each piece, step by step in no time flat! Tutorial Details: Illustrate an Office Vector in 15 Minutes! Program: Adobe Illustrator CS6 – CC Difficulty: Intermediate Topics Covered: Design Theory, Shape Building, Compositional Skills Estimated Completion Time: 15 Minutes Final Image: […] The post Build a Trendy Line Icon Office Vector Scene in 15 Minutes! appeared first on Vectips. Full Article Tips and Tricks line art line office scene line office vector modern office office scene office vector trendy
ui How to Create a Simple Shape Fruit Vector Design By vectips.com Published On :: Tue, 23 Feb 2021 15:00:00 +0000 In this tutorial we’ll create a delicious fruit vector design from basic shapes and create a dynamic composition perfect for print and web media alike! Tutorial Details: How to Create a Simple Shape Composition Design Program: Adobe Illustrator CS6 Difficulty: Intermediate Topics Covered: Design Theory, Shape Building, Compositional Skills Estimated Completion Time: 30 Minutes Final […] The post How to Create a Simple Shape Fruit Vector Design appeared first on Vectips. Full Article Tutorials basic shapes design fruit fruit vector graphic design graphic design theory modular tutorial vector
ui English language requirement tightened for Student and Temporary Graduate Visa Applicants By visaaustralia.com.au Published On :: Mon, 15 Apr 2024 06:04:29 +0000 The Australian Government has recently announced new English language requirements for Student and Temporary Graduate visa applications. These changes are intended to ensure that international students and graduates have a solid command of the English language to successfully participate in academic and professional settings in Australia. New English Language Requirements Under the updated visa application […] The post English language requirement tightened for Student and Temporary Graduate Visa Applicants appeared first on Australian Visa Experts. Full Article News academic expectation employment opportunities english language english language tests english skills graduate higher education IELTS international student language criteria PTE student visa temporary graduate visa
ui A Digital Nomad’s Guide to Australia on a Subclass 600 Visa By visaaustralia.com.au Published On :: Tue, 04 Jun 2024 12:04:56 +0000 In an era where remote work continues to thrive, the concept of being a digital nomad has gained significant traction. As boundaries blur and opportunities become global, many adventurous souls seek to combine work with travel, exploring new destinations while maintaining their professional endeavours. Australia, with its stunning landscapes, vibrant cities, and thriving economy, often […] The post A Digital Nomad’s Guide to Australia on a Subclass 600 Visa appeared first on Australian Visa Experts. Full Article News australian immigration australian migrant australian visitor visa condition 8101 condition 8115 immigration australia migration australia ongoing employment subclass 600 subclass 600 visa temporary visa visa conditions visitor visa work in australia work life balance working remote
ui Tobias Frere-Jones on Apple's Choice of Helvetica as a UI Typeface By Published On :: Wed, 04 Jun 2014 00:00:00 +0000 Co.Design asked Tobias Frere-Jones of Hoefler & Co. to give his thoughts on Apple’s choice of Helvetica as an interface typeface for the upcoming OS X Yosemite update: Despite its grand reputation, Helvetica can’t do everything. It works well in big sizes, but it can be really weak in small sizes. Shapes like ‘C’ and ‘S’ curl back into themselves, leaving tight “apertures”–the channels of white between a letter’s interior and exterior. So each shape halts the eye again and again, rather than ushering it along the line. The lowercase ‘e,’ the most common letter in English and many other languages, takes an especially unobliging form. These and other letters can be a pixel away from being some other letter, and we’re left to deal with flickers of doubt as we read. This reminds me of what Erik Spiekerman wrote about Helvetica: [Helvetica] really wasn’t designed for small sizes on screens. Words like milliliter can be very difficult to decipher. If you ever had to read or write a password with 1, i, l or I, you know the problem. Still, I wouldn’t keep Lucida Grande for HiDPI displays. With a 2× resolution jump (4× pixels) pixel fitting becomes less of an issue, and pixel optimized typefaces like Lucida Grande begin to look crude in comparison with typefaces made primarily for print. Legibility obviously still matters just as much, but the choice need no longer be bound to fonts optimized for low resolution displays. Full Article
ui The introvert’s guide to navigating a professional world designed for extroverts By nathanrice.me Published On :: Wed, 19 Aug 2020 12:50:55 +0000 About a month into the economic shutdown that came as a result of the COVID-19 pandemic, I started to notice something that was, let’s say, peculiar. At least peculiar to me. I’m an introvert. I certainly don’t deny that. The “stay at home” orders were really not a problem for me or my family. I … The post The introvert’s guide to navigating a professional world designed for extroverts appeared first on Nathan Rice. Full Article Career Leadership
ui Best AI Website Builders For Fast Web Design By icanbecreative.com Published On :: Wed, 02 Aug 23 22:26:19 +0300 The Rise of AI Website Builders: Revolutionizing Website Creation with Professionalism 1. Introduction to AI website builders. In today's fast-paced d ... Full Article Learning
ui Guide to the Free Transform Tool in Adobe Illustrator By www.bittbox.com Published On :: Mon, 19 Jun 2023 11:51:05 +0000 Who doesn't want their designs to stand out? If you want to make your design unique, you have to go beyond the same old shapes. In such case, the Free Transform Tool is what you need. This tool allows you to manipulate your objects and shapes in many ways. This tutorial will provide you with... The post Guide to the Free Transform Tool in Adobe Illustrator appeared first on Bittbox. Full Article Illustrator
ui Themify Flow: WordPress Theme Builder By ndesign-studio.com Published On :: Fri, 12 Jun 2015 00:25:56 +0000 I haven’t updated this blog for the longest time. Today I have something very exciting to present. I’ve been working very hard with the Themify team on a new theme builder for WordPress called Themify Flow. It is a lightweight, fast performance framework, which allows you to build responsive themes. Everything is done within WordPress […] Full Article Blog Updates
ui Migrating from GoDaddy Website Builder to WooCommerce By woocommerce.com Published On :: Thu, 26 Sep 2024 09:00:00 +0000 Ready to migrate from GoDaddy to WooCommerce? 6 signs you should make the move. GoDaddy vs Woo comparison chart. Pros & cons. 3 ways to switch. Full Article Enterprise Ecommerce Sell Online
ui Divi vs Elementor: Which WordPress Page Builder Plugin to Use and Why By wphacks.com Published On :: Tue, 04 Jan 2022 12:56:00 +0000 Divi and Elementor are two of the most popular visual page builders for WordPress on the market. Both tools have […] The post Divi vs Elementor: Which WordPress Page Builder Plugin to Use and Why appeared first on WPHacks. Full Article Plugins
ui How to Start a WordPress Blog (Ultimate Beginner’s Guide for 2023) By wphacks.com Published On :: Thu, 05 Jan 2023 08:00:00 +0000 Have you been wanting to share your ideas with the world at large and start a WordPress blog? Maybe you’ve […] The post How to Start a WordPress Blog (Ultimate Beginner’s Guide for 2023) appeared first on WPHacks. Full Article Beginners Guide start a blog start a wordpress blog wordpress beginner guide
ui A Guide to Accessibility Resources for Global Accessibility Awareness Day By www.viget.com Published On :: Thu, 16 May 2024 11:26:00 -0400 Global Accessibility Awareness Day (GAAD) is May 16, 2024! GAAD was created to help bring attention and awareness to digital inclusivity. No matter your role on a project team, digital accessibility should always be a priority from start to finish. Why is accessibility so important?Over 1 billion people worldwide have a disability, and that number is growing every day15% of people with disabilities say they never go online, compared to 5% of people without disabilities, according to Pew Research CenterAccording to a survey by Click-Away Pound, 71% of disabled users are forced to leave a website if they find it difficult to useDigital accessibility directly impacts people’s ability to access information, buy products, apply for jobs, engage in discussion, and everything else that people do online that is becoming critical for modern life. Accessible spaces even benefit people without disabilities, as it allows anyone to take in content though their preferred method (reading the captions on a video instead of listening in a noisy environment, for example), and often breeds innovation as engineers work to find the best way to be sure everyone can access information equally.The World Wide Web Consortium (W3C) has developed the Web Content Accessibility Guidelines (WCAG) in an effort to standardize digital accessibility. However, many websites unfortunately fail to meet these standards, leading to a lesser-quality user experience. WebAIM’s yearly report has highlighted some surprising statistics about WCAG across the top 1,000,000 home pages:The most common accessibility failure across home pages is low contrast text98.1% of home pages have at least one WCAG 2.0 failureOn average, there are 56.8 accessibility errors per page (this increased 13.6% from 2023!) 16.8% of home pages had more than one <h1> tagAs you can see, there is still a lot of work that needs to be done to create a more accessible web for everyone. If you’re interested in learning more about digital accessibility and how to improve accessibility on your own projects, there are plenty of resources and online courses available. Resources range from free, to paid courses, to professional certifications. Below are some courses and resources that we recommend.Free Courses and ResourcesIf you’re looking to introduce yourself to digital accessibility, these free resources are a great place to start: A11ycasts with Rob Dodson - A series of video tutorials on YouTube that highlights topics including semantics, focus, the correct way to use a button, and a11y testingThe Beginner’s Guide to Web Accessibility - An article by Dequeue University that summarizes why digital accessibility should be a priority, and how to determine if your website is accessibleCommon Mistakes with Using Colour in Accessibility - Digital designer Andrée Lange provides insights into how to take color contrast into consideration when designing for the webDeque Accessibility Resources - Dequeue offers a variety of free accessibility resources, including webinars, blog posts, and their accessibility testing browser extension, axe DevToolsHTML Semantics and Accessibility Cheat Sheet - WebAIM provides a list of the most common HTML tags that have an impact on digital accessibilityMDN Accessibility Tutorials - MDN is an open-source project documenting web technologies, which also includes an informative section on web accessibility documentation and best practicesSection 508 ICT Testing Baseline - Outlines minimal accessibility testing requirements for federal agencies subject to Section 508WCAG 2.2 Quick Reference - WCAG are a series of web accessibility guidelines released and maintained by the W3C, with 2.2 being the current version of the guidelines. This page provides a reference to standards that websites should meet in order to meet current accessibility standardsWeb.dev Learn Accessibility Course - A series of informative articles ranging from beginning a11y topics, to more advanced topics including animation and motionDeep Dives with Paid TutorialsIf you’re a developer who has experience in accessibility and want to dig more into the topic, these comprehensive tutorials will help you improve your a11y knowledge:Accessible Web Academy - Accessible Web Academy includes more focused a11y courses for designers, developers, content creators, and marketers looking to target specific topics Inclusive Components - There is a free online summary of Heydon Pickering’s Inclusive Components, but you can also purchase an eBook on the topic. Heydon’s blog provides examples of a pattern library that bakes accessibility into each componentPractical Accessibility by Sara Soueidan - Sara Souedien is a prolific front-end developer who specializes in accessibility. Her course, Practical Accessibility, is a comprehensive guide for all developers, from those looking to familiarize themselves with accessibility, to experienced developers looking to expand their a11y knowledge.Advanced Knowledge with CertificationsIf you want to take the next step and become a certified professional in accessibility, IAAP offers professional certifications in digital accessibility:IAAP offers five certification options, CPACC, WAS, CPWA, ADS, and CPABEDeque University offers a curriculum to help prepare for IAAP certification examsThe Department of Homeland Security also offers a “Trusted Tester” certification for Section 508 complianceW3C offers a free Digital Accessibility Foundations course, with an optional verified certificate ($99) upon course completionAs the world’s population and number of disabled users continues to grow, it’s clear that implementing digital accessibility in your products is more important than ever. By implementing the information from these lists, you can help users of all abilities access the content that you share, ensuring a better internet for everyone. Full Article Code News & Culture Accessibility
ui Fluid Breakout Layout with CSS Grid By www.viget.com Published On :: Thu, 13 Jun 2024 09:23:00 -0400 So you're building a site and you've got a nice containing element around your content — but wait! Not all the content is the same width! That nice, neat tube of content is not so much a straight tube as a pile of different sized bricks. It's a common layout problem, but how do we account for these 'breakout' widths in the layout? There's a couple ways we could go about it: Encapsulate each component and set widths and margins. (Works fine if you have full control but can be fiddly). Force the component out of the containing element with negative margins. (Works fine if there's only a little deviation). Use CSS Grid to build a fluid universal grid! (????). That last one is what we'll be exploring: how to use CSS Grid definitions to allow for consistent component sizing across all breakpoints — no media queries required! This is a technique that's based on Ryan Mulligan's 'Layout Breakouts' which is based on Josh Comeau's 'Full-Bleed Layout' and is especially useful when creating a fully fluid layout. This also pairs well with fluid type techniques resulting in layouts that TRULY scale with the viewport size. Setting Up the Grid # Here's the layout we're going to be building: If we break apart the design, we've got 4 possible widths for components: Full-Width Feature Popout Content We've also go some special side-anchored elements that 'stick' to one of the screen edges but also honor the other element widths. We'll come back to these later on. Now that we've categorized the widths, lets start drawing column edges and defining areas: Left margin / Full-Width Left Feature Left Popout Center Content Right Popout Right Feature Right margin / Full-Width That's a lot of columns! Yet on mobile, we only need 3 columns, just left margin (1), center content (4), and right margin (7). We want some of these intermediate columns to disappear! Fortunately, CSS Grid gives us some powerful tools to create the measurements needed—yes, even for the disappearing columns! We won't even have to write any media queries for this one. We can make just ONE definition that works at all sizes. We'll store our measurements as CSS variables for easy use later on: :root { --gap: clamp(1rem, 4vw, 2rem); --full: minmax(var(--gap), 1fr); --feature: minmax(0, 12vw); --popout: minmax(0, 2rem); --content: min(clamp(30rem, 52vw, 60rem), 100% - var(--gap) * 2); } Let's break these down. --gap: clamp(1rem, 4vw, 2rem); gap will be our side margin, allowing it to stretch up to 2rem at max, with a preferred width of 4vw, but never going below 1rem. --full: minmax(var(--gap), 1fr); We're going to use the minmax() function for these next three measurements to say: "If there's room in the CSS Grid, you can expand out to here but then don't go smaller than the minimum". The full area is going to expand from left edge to right edge (remember we have to split the areas to allow for the other columns) and will double as our margin, so we'll pop in our gap value as our minimum and tell it that it can expand up to 1fr, or basically as much space as the rest of the grid will allow it. --feature: minmax(0, 12vw); --popout: minmax(0, 2rem); The feature and popout both have a minimum value of 0. This is what powers our disappearing columns! As other areas of the grid expand, these will collapse when there's no longer any room for them, essentially taking up no space. --content: min(clamp(30rem, 52vw, 60rem), 100% - var(--gap) * 2); And then finally, our content area is our most complex measurement. It's saying, take the minimum value of either: A fluid measurement that can be 30-60rem (with the help of clamp()) OR full width minus our gap value (but doubled for both left and right values). These measurements can be changed to fit the needs of your layout. Specifically the feature and popout maximum values and the first content value. For example, our use of vw for the feature means it will fluidly expand out as the screen grows whereas the popout will remain only 2rem larger on each side than the content column. Now we can assemble these measurements in a CSS grid column definition. We'll name our column edges with [custom-ident] and use the -start and -end endings to help make assignment easier later on. .grid-breakout { display: grid; grid-template-columns: [full-start] var(--full) [feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content) [content-end] var(--popout) [popout-end] var(--feature) [feature-end] var(--full) [full-end]; } The definition is complex, but if we visualize the start and end lines of our columns as well as the measurements, it looks like this: You can see we have our middle content column, our disappearing feature and popout columns, and finally our full columns that double as our margin. To finish off the definitions, we need to create column assignments. Because we named our columns with custom identifiers and specified the start and stop lines, we don't have to fiddle with grid numbers. We can assign them directly like: .full { grid-column: full; } .feature { grid-column: feature; } .popout { grid-column: popout; } .content { grid-column: content; } And if we want to create a default assignment for elements in the grid (which is especially useful if you don't have full control over the markup) you can create one like this: .grid-breakout > * { grid-column: content; } Now you can attach any of these classes to components in your grid and have them snap to the width you want. Watch the screen capture below as the grid scales down. You can see the feature and popout columns disappearing as everything transitions to a mobile width, and then expands back up. A video showing how the intermediate columns collapse down to transition to the mobile layout and then expand as the window increases in width. You can see a demo of the base setup here: See the Pen Universal Breakout CSS Grid - Basic by Nathan Long (@nathanlong) on CodePen. Nesting Grids # Now let's go back to our header element. You can see that though the header is full-width, we actually want its inner content to honor the feature width. Fortunately, because of the flexible nature of this grid definition, we can repeat the definition and then continue using the same column names on the inner structure. Because our grid only goes one layer deep we're free to replicate as much as we need or even break out and use different layout methods for the component interiors. <main class="grid-breakout"> <section class="full grid-breakout"> <div class="feature"> <!-- inner content --> </div> </section> </main> You can see it in action here: See the Pen Universal Breakout CSS Grid - Basic by Nathan Long (@nathanlong) on CodePen. Anchoring Left and Right # Remember those side-anchored components? This is where we need to get a little tricky to line everything up. Going back to our diagram, we want an element to span MOST of the way across the page, but end at the opposite feature edge. We can reuse our column definitions for the first part. .feature-left { grid-template-columns: full-start / feature-end; } Great! That gives us exactly what we want... except for when we try to nest the grids. Our original grid definition assumes that our content, while different widths, is centered in the window. We have to rethink our inner grid definition a little bit. We're shaving off one end of the grid, specifically a full definition. So two things need to happen: We need to adjust our content width to now account for only having one gap. We need our new grid end to stop at the edge of the feature column. We can achieve this with a new measurement and a new grid definition: :root { /* previous definitions... */ --content-inset: min(clamp(30rem, 52vw, 60rem), 100% - var(--gap)); } .grid-breakout-feature-left { display: grid; grid-template-columns: [full-start] var(--full) [feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content-inset) [content-end] var(--popout) [popout-end] var(--feature) [feature-end full-end]; } We've replaced the inner content measurement with the new value and combined the feature and full ends with the final line of the template column definition: [feature-end full-end] This will allow redefinition inside the new side-anchored component. You will notice that you'll need to supply your own padding for the inner as they no longer have that final margin to prevent it from reaching the new grid edge. <main class="grid-breakout"> <section class="feature-left grid-breakout-feature-left"> <div class="feature"> <!-- inner content --> </div> </section> </main> If you want to reverse this to be anchored to the right, you can flip the grid definition, moving the double start to the top like: .grid-breakout-feature-right { display: grid; grid-template-columns: [full-start feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content-inset) [content-end] var(--popout) [popout-end] var(--feature) [feature-end] var(--full) [full-end]; } You can see a demo of the side-anchored component here: See the Pen Universal Breakout CSS Grid - Side-Anchored Elements by Nathan Long (@nathanlong) on CodePen. But What About Tailwind! # We love using Tailwind at Viget as a Team Accelerator™, and it's straightforward to implement these measurements and definitions in your Tailwind config. /** @type {import('tailwindcss').Config} */ import plugin from "tailwindcss/plugin"; export default { // the rest of your other definitions theme: { // the rest of your theme definitions extend: { gridColumn: { content: "content", popout: "popout", feature: "feature", full: "full", "feature-left": "full-start / feature-end", }, gridTemplateColumns: { breakout: `[full-start] var(--full) [feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content) [content-end] var(--popout) [popout-end] var(--feature) [feature-end] var(--full) [full-end]`, "breakout-feature-left": `[full-start] var(--full) [feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content-inset) [content-end] var(--popout) [popout-end] var(--feature) [feature-end full-end];`, }, }, }, plugins: [ plugin(function ({ addBase }) { addBase({ ":root": { // grid sizing variables "--gap": "clamp(1rem, 4vw, 2rem)", "--full": "minmax(var(--gap), 1fr)", "--content": "min(clamp(30rem, 52vw, 60rem), 100% - var(--gap) * 2)", "--popout": "minmax(0, 2rem)", "--feature": "minmax(0, 12vw)", "--content-inset": "min(clamp(30rem, 52vw, 60rem), 100% - var(--gap))", }, // force unspecified content blocks into 'content' grid ".grid-cols-breakout > *": { "grid-column": "content", }, }); }), ], }; Everything is effectively the same, but you'll call your grid classes like grid-cols-breakout to set the grid, and your columns like col-feature per Tailwind naming conventions. Forwards to a Fluid Future! # And there you have it! A media-query-less fluid breakout layout defined with CSS grid! While the setup is more complicated at first glance, I've found that the more fluid your layout rules are, the FEWER rules you have to write overall! Especially when paired with fluid type, dynamic viewport units, and all the amazing features that are landing in CSS — it's truly a fluid future! Full Article Code Front-end Engineering
ui Building Magic with Webflow: A UI Developer's Perspective By www.viget.com Published On :: Mon, 17 Jun 2024 10:00:00 -0400 In the fast moving and constantly changing landscape of web development, codeless solutions like Webflow and Squarespace have emerged as an alternative to more traditional development. These platforms allow users to design and build websites through intuitive visual interfaces, and are viable solutions for many use cases out there. For the past several months, I've been working as a frontend development support specialist alongside one of our talented designers, Blair Culbreth, who is managing a large, established Webflow project. Here are my candid thoughts and impressions from this experience, along with some critical considerations for those looking to integrate Webflow into their own workflow. Spoiler alert: while Webflow has some impressive strengths, it also comes with limitations that can be both unexpected and frustrating at times.What Webflow Does Really WellSmall Team EfficiencyWebflow truly shines for smaller teams or products, especially those with limited resources. For a team that’s just a single designer or a small development crew, Webflow can help lower the technical debt involved with getting a website to production. By mitigating some of the more complex aspects of development such as responsive design, cross-browser compatibility, and hosting, teams are able to focus on other aspects of the site. This makes it a strong option for startups, freelancers, or small businesses looking to create professional-grade websites efficiently and effectively without the necessity of a developer.Animation ToolingWhen I say professional-grade websites, I’m talking about more than just functional designs. Webflow has some fantastic animation tooling making it incredibly simple to build rich, full-page animations and interactions without ever touching a line of code. Users can create scroll-bound animations or interactive moments of joy all from the comfort of a relatively simple and straightforward GUI. Through the use of animation keyframes, you can elevate a static site into something that feels modern and expensive. Heck, I could even see using the animation tooling itself as a prototyping tool for design handoff in a more traditional web development process. This ability to easily add sophisticated animations allows smaller teams to produce polished, dynamic websites that rival those created by much larger teams with dedicated development resources. Documentation & EducationBeyond its design capabilities, Webflow also stands out for its educational impact. The platform offers incredible documentation that covers core frontend principles, effectively bridging the divide between design and development. Through simple, digestible, and intuitive videos and written documentation, Webflow equips designers with knowledge that shores up many concepts and intricacies of web development.Working with Webflow provides designers with numerous takeaways they can apply to future projects, including those outside the realm of Webflow. The platform educates users on HTML structure, CSS styling properties, and responsive design. This deeper understanding of web development makes designers more versatile and effective in their roles and inherently benefits communication between designers and developers, as their thinking will be more aligned with one another.Navigating Webflow’s LimitationsClass StylesWebflow's class-based styling system is a standout feature, especially to those familiar with CSS. It allows you to bundle properties into classes and apply them efficiently across different elements, minimizing code duplication. When used effectively, this approach facilitates the creation of reusable styles and design systems; however, mastering it requires attention to detail, similar to working with CSS directly, which can be made challenging within the Webflow UI.Due to the separation of pages and content in Webflow, tracking down existing CSS classes and applying styles consistently throughout a project can be challenging. Keeping track of which class names apply what styles can be a struggle. While Webflow offers a Style Manager to help organize and manage classes, it can be difficult to use for quickly identifying how styles are being applied across the platform.Moreover, the inability to open multiple pages in designer mode at once presents a significant frustration. Without the ability to compare elements across different pages simultaneously, users may face challenges in ensuring consistency and troubleshooting design issues efficiently. This limitation may lead to a slower, more cumbersome workflow, particularly in larger projects where maintaining a coherent design system is critical.Another struggle with managing styles within the UI comes in the form of applying styles to combo classes. Combo classes are when you combine multiple classes together to create a variation or modified state of an element. Inadvertently applying styles to a combo class when intending to apply a style for the base class was a common issue I found myself running into, highlighting some challenges users should be aware of, especially when getting more familiar with Webflow.These challenges underscore the value of implementing a strong and consistent CSS class naming system, such as BEM (Block Element Modifier). Adhering to a standardized naming convention will help mitigate some of the challenges posed by Webflow's class-based styling system, but it does come with the added overhead of needing to learn a new class naming convention.Preset Web ElementsWebflow provides users with a diverse selection of default web elements, ranging from simple divs to intricate lightbox elements, which serve as the foundational building blocks for websites. These preset elements occasionally impose rigid structural constraints. For instance, when attempting to create a tabs menu with a filter, users may encounter a problem with adding additional elements to the tab menu block. This restriction forces users to either conform their design to Webflow’s constraints or devise creative workarounds to achieve their desired functionality.Navigating such limitations can be challenging, particularly when striving to realize a specific design vision. It may involve exploring alternative solutions or compromising on the original plan. Yet, as users gain familiarity with the platform, those limitations can be anticipated, allowing them to develop strategies to circumvent the constraints.Custom ScriptsOne of the most powerful aspects of Webflow is also one of the most challenging features to balance. It requires careful management to avoid issues like performance degradation and increased technical debt. It’s incredibly easy to have a website get bogged down with bloat, especially when a larger team might be working on a project.Webflow lacks a built-in feature to view all custom scripts at a glance, making it difficult to track and manage them. Maintaining a documented list of all custom scripts used in your project and detailing their purposes and locations can help mitigate this issue, but that’s a fair amount of overhead to maintain. Additionally, custom scripts do not function in Webflow’s editor mode, requiring a site deploy for testing and troubleshooting, which can be time-consuming. The ability to add custom scripts opens up a world of options, including third-party plugins and libraries that can expand Webflow's native features. Tools like Jetboost or Finsweet can help fill in the gaps, and are oftentimes worth the investment as they provide relatively easy-to-use integrations that will make for a better user experience.That’s all to say that applying custom scripts to a Webflow project is not necessarily bad, but should be approached with considerations on how to mitigate technical debt. Here are a few suggestions to help with integrating custom scripts into your Webflow project:Maximize Native Features: Use Webflow’s built-in features as much as possible. If a design can be achieved with Webflow’s interactions and animations, avoid adding custom JavaScript.External Development: Develop and test scripts in an external environment to reduce time spent deploying and debugging within Webflow.Reusable Components: Save frequently used custom code as reusable components to simplify maintenance and ensure consistency across the site.Regular Audits: Periodically review and clean up scripts to ensure that only necessary ones are loaded, improving site performance and maintainability.Mitigating Difficulty Through TeamworkI started this article by mentioning that I recently served as a frontend development support specialist alongside our designer, Blair, on this project. Blair took on the primary responsibility of building many of the pages, and I want to share more about our collaborative experience. Webflow is as close as you can get to building a traditionally coded website without necessarily needing to touch code, but that doesn’t mean there’s no value in having someone more familiar with the technical side of website building available. From accessibility considerations to complex layout structures, a lot of time can be saved by having a developer serve as a pseudo consultant on the project.On numerous occasions, Blair reached out to me to help set up more complex custom implementations that required JavaScript or weren’t coming together as expected. By being able to jump in and solve those issues quickly for Blair, she was able to focus on building out the other pages. Similarly, I was able to audit and review her work to ensure it was inclusive for all types of users.There are various development tricks we can implement to enhance user experiences for visually impaired users. For example, hiding text specific to a screen reader to provide greater context is a technique that a designer might not generally think about or even be aware of, but a good frontend developer would know to include. By being involved in the building process, I was able to highlight and advise on such instances, ensuring our project was accessible and user-friendly for everyone.ConclusionWebflow presents a robust solution for web development, particularly for smaller teams or projects with limited resources. Its intuitive visual interface and powerful animation tools enable the creation of professional-grade websites without the need for extensive coding knowledge. Webflow’s educational resources also empower designers to deepen their understanding of web development, bridging the gap between design and development and fostering better collaboration.Webflow is not without its limitations. The class-based styling system, while efficient, can be challenging to manage, and the need for site deployment to test custom scripts adds to both the complexity and time investment required to build a project. Despite these challenges, many of the difficulties can be mitigated through careful planning and teamwork. Leveraging native features, developing and testing scripts externally, and creating reusable components are all strategies that can help maintain site performance and manage technical debt.Collaborative efforts between designers and developers can further enhance the process, as seen in my experience working alongside Blair. This teamwork allows for efficient problem-solving and ensures that accessibility and user experience are prioritized throughout the project. By combining the strengths of Webflow with thoughtful collaboration and strategic planning, teams can create dynamic, user-friendly websites that meet modern standards. Full Article Design & Content Tooling
ui Building Well-Connected Distributed Teams By www.viget.com Published On :: Tue, 06 Aug 2024 09:30:00 -0400 Five years ago, without consciously trying, I would have noticed if a coworker was taking a break, feeling extra chatty, or looking hyper-focused. I got to choose whether to respond and how I might build rapport by responding (I’m sure I didn’t always get it right). Now that more of the Viget team works from home than in an office, I feel a loss. I have less awareness of other people's states of mind and fewer chances to demonstrate my interest. I need to learn new ways of connecting. I took notice when Adam Grant recently posted about pebbling: Sending memes, links, and videos to others isn't trivial. It signals that you're thinking of them and want them to share your joy. It's known as pebbling, based on penguins gifting pebbles to potential partners. Pebbling is an act of care. Every pebble is a bid for connection.” Grant acknowledges that the term "pebbling" comes from penguins, but he also uses the phrase “bid for connection,” which I associate with John Gottman. Gottman is a well-known psychologist who has researched marital stability and relationships. His work provides insights into how small interactions, or "bids," play a crucial role in building strong relationships. Gottman defines a "bid" as any attempt from one person to another for attention, affirmation, affection, or any positive connection. A bid can be as explicit as saying, “I had such a hard day,” or as random as saying, “Did you see the size of that red bird?” The impact of responding with interest (turning toward) or ignoring or dismissing (turning away from) significantly influences the quality of the relationship. A simple, “Tell me what happened,” or “What? No, I missed it!” can foster closeness and trust. Silence or something like, “Here we go again,” will spark feelings of neglect and distance.Gottman's research is widely cited and has impacted my understanding of relationships. I'm interested in bids for connection at work, particularly as our work environment has changed dramatically in recent years.Connections at WorkFinding the right balance of work and non-work is a central challenge for most of us as we navigate demands on our time and energy. I generally hope work is a small enough part of a person’s life that they have time for many other things, but also that their work environment is engaging and meaningful enough that they enjoy it. I hope friendships emerge at work, mostly through collaboration or out of the gaps between responsibilities. As remote work has become commonplace, I find it’s harder to foster connections than it was before. The lack of proximity, and therefore organic social interactions, makes it harder for me to know my coworkers and be known by them. I’m not advocating for returning to offices. I’m noticing that after working with people for years in an office, I knew them better – their nerves before a presentation, their ability to set new people at ease, their grandma’s soup recipe, their knack for deadpan humor – and that made my life better. While many of my coworkers collaborate with each other daily through pair programming, design critiques, or iteration planning meetings, my work on a small People Team has always been less collaborative. For me, fewer organic in-person interactions means fewer interactions of any kind at work. The decline in ad-hoc opportunities for connecting impacts us all differently, but I am particularly interested because an aspect of my role at Viget is to nurture a strong company culture. For us that means a culture where we do excellent work, learn a lot, support each other, and – yes – make some friends. I’m looking for ways we can adapt our employee engagement efforts to the new work environment and evolve how we cultivate alignment.The concept of "bids for connection" seems useful for understanding the building blocks of connection and, over time, friendships. As a mostly remote company, I want to be sure we’re asking: How do people make bids? How do others respond to them? What parts of the work environment encourage us to turn towards a bid? Bids While DistributedThere needs to be “space” for these interactions to happen across a distributed company, and we need to notice what is working and why. One opportunity for bids to play out is in recurring meetings. At Viget, we try to be efficient with our time, but we also build in time for informal interactions. Daily Stand-up MeetingsThe discipline and project teams that do daily stand-ups are careful to keep them brief. These meetings need to be reliably quick-paced in order to fulfill their purpose. Still, without sacrificing efficiency, these meetings can spark strong bids for connection. Sharing work updates in small, daily increments encourages people to open up about specific elements of their progress. The specificity allows for connection in ways that broad strokes do not. Hearing someone say, “Progress was slow, but I’m finally done with the feature,” I might respond, “Oh, good.” But hearing someone say, “If I don’t figure out how to debug this API integration by noon, we need to update the launch timeline," gives me a chance to be curious, helpful, and invested in something very specific. Weekly All-Hands MeetingEvery Friday, our whole company meets for about an hour. The first 15 minutes are deliberately set aside for informal conversations and sharing, which mostly happens over Slack. We often play music or show a live stream of something noteworthy, like an eagle’s nest, to which we can react. Someone might share where they were when they first heard this song. Someone else might reveal they are an experienced falconer. The whole company gets a chance to see or hear these things, and while only a handful may react, we are all building shared awareness and memories.Monthly Team MeetingDuring a team meeting, a small group of same-discipline-peers comes together to talk shop, share lessons learned, or bond. These meetings allow for exercises that don’t scale to a whole company – like getting feedback or planning progress – and over time, certain activities can become team favorites. A monthly “rose, bud, thorn” or an annual “sharing circle” ritual prompts people to share in ways that otherwise might feel too awkward or vulnerable. Another way to make and respond to bids for connection across locations is on Slack. Different kinds of Slack channels offer different kinds of opportunities.Interest-based Slack ChannelsAt Viget we have channels like #woodworking, #sewing, #starwars, #hot-sauce, #gardening, #home-improvement, and many, many more. These types of channels allow people to go deeper than they might in more general channels. You know you’re talking to like-minded people, so why not dive fully into your opinion on robot vacuum cleaners?"Random" Slack ChannelIn our #random channel, I’ve seen everything from a heads up on free Firehouse subs to a recommendation for an estate planning system. The responses vary, too – sometimes they spark day-long conversations. At a minimum, posts will get a smattering of emoji responses and the impact can be significant. For example, a post might get a sympathetic :heart: but then a couple :same: or :it-me: come in and before you know it, there’s a subset of coworkers who realize they share the same rare phobia. I also think a share in #random can signal, “I’m between tasks. I’m open to distractions right now,” and folks can follow up with a DM.Project-Specific Slack ChannelIn channels where everyone is working on the same project with shared goals, stresses, and deadlines, we might see bids that build momentum. A PM might post something in the morning to encourage the team to rally behind a tough deadline. A designer might post mid-week, acknowledging the drudgery of certain tasks, implicitly giving everyone else permission to do the same. A developer might be slowly building a little arsenal of inside jokes and call-backs over weeks, dropping a note at just the right time to get others laughing. Someone might turn one of those jokes into a custom emoji that lives well beyond the project timeline and every time that inside-joke-emoji gets used, it's a bid for folks who worked on that team to recognize each other and reconnect. Recognizing BidsWe all grew up learning in-person social norms and have a mostly shared understanding of what’s considered warm, polite, stand-off-ish, or rude in the workplace. Now that we’re distributed, we may need to learn to recognize new signals and define new norms. A bid is an action that invites connection, but sometimes the action is so small, we might not notice it or realize it has potential value. Understanding the concept of bids can help us notice them and respond with more awareness. If we train ourselves to see bids for what they are and respond accordingly, we may get more mileage out of the limited impromptu interactions we have as remote coworkers. Actions like responding to an open-ended question in a Slack channel or acknowledging someone’s request for help during a meeting go a long way. Each response builds trust and camaraderie, even if in tiny doses. When a comment or question is ignored or dismissed, the negative effect is compounding; that person is less likely to reach out again.Adam Grant said sharing memes and links are a way to invite someone to share in your joy. At a distributed company, “bids” take a lot of different shapes, but they all communicate things like, “I am here,” and “let’s work together,” and “you can trust me.”I’m encouraged to think we already have some infrastructure in place at Viget to support remote bids for connection. I’m excited to work with Aubrey Lear and others to find ways to evolve that infrastructure. We’ll continue to hire people who want to develop friendships with coworkers and who are willing to take personal responsibility for making and turning towards bids. Together, we can make sure Viget remains a great place to work as the workplace continues to evolve. Full Article News & Culture Employee Engagement
ui Craft 5: What It Means For Super Table Page Builders By www.viget.com Published On :: Wed, 14 Aug 2024 10:00:00 -0400 If you’re like us, you’ve likely built ‘page builder’ fields in Craft CMS using Matrix. But sometimes you need more than a block. We use Super Table to create ‘page sections’ that include some extra settings (like background color, controls for width, etc.). We can then nest a Matrix field to control page blocks within the Page Section (Super Table). This has worked well for us in the past but there's a new, simpler way to achieve this starting in Craft 5.Upgrading a site from Craft 4 to Craft 5 can seem intimidating. Even more so when your site relies on complex content models like the one I described above. You might think, okay I'll upgrade to Craft 5 and then look into migrating to the newer method in the future. Well, now is the time. Verbb has announced that Super Table has reached end-of-life. While there is a Craft 5 compatible version available, it won't receive updates. That means now is the perfect time to migrate your Super Table fields to native Matrix fields.Craft 5 makes the process easy by converting Matrix blocks to entry types automatically during the upgrade. This guide will walk you through the process. We'll cover preparation, the upgrades themselves, and steps to clean up afterward. As you’ll see below, the process is actually quite simple and nothing to stress over! An example page builder using Super Table with a nested Matrix in Craft 4 Preparing for the UpgradeThe first step in any upgrade is preparation. Start by backing up your site’s database. This ensures that you can restore your site to its previous state if anything goes wrong during the upgrade process. We use (and love) DDEV here at Viget, so this guide will be leveraging it. But you can easily adapt the commands if you are not. To create a database backup, run: ❯ ddev snapshot Next, review the compatibility of your installed plugins. Check the Plugin Store or the author’s site to confirm that each plugin has a Craft 5 compatible version. Make a list of any plugins that need updating or replacing. Super Table will need to be updated to at least version 4.0.0. It's also essential to familiarize yourself with the Craft 5 Upgrade Guide. This guide provides detailed information on the changes, new features, and potential breaking changes in Craft 5, helping you understand what to expect. It serves as a fantastic set of instructions to get your site upgraded.The Upgrade ProcessOnce you're prepared, you can begin the upgrade process. Per the Craft Upgrade Guide, we will update Craft and plugins at the same time. Open your editor and modify your composer.json with the new versions of your plugins. The two for sure we will need to modify are: "craftcms/cms": "^5.0.0", "verbb/super-table": "^4.0.0", After you've checked all your versions and are ready to proceed, run: ❯ ddev composer update This command will update Craft (and its dependencies) and all your plugins to the latest version compatible with Craft 5. After updating, you need to run the database migrations to complete the upgrade. This can be accomplished by running: ❯ ddev craft up During this upgrade process, Craft 5 automatically converts all of your existing Matrix blocks to entry types. This conversion requires no interaction from you, streamlining one of the most complex aspects of the upgrade. After it’s finished, all of your non-reusable matrix blocks are now their own reusable entry type. Craft 5 automatically converted the matrix blocks to their own entry types Updating Super Table Fields and TemplatesWith the Matrix blocks converted to entry types, you need to reconfigure any Super Table fields to be Matrix fields.Update Super Table Fields:Browse to Settings > Fields and edit any Super Table fieldsChange the field type from Super Table to Matrix (there will be no content loss when switching from Super Table to Matrix)Select the entry type to use (Craft has already created one for you)Save the fieldThat's it! Changing the field type from Super Table to Matrix (with no content loss) Review Your Templates: # If you've been working with Super Table content as part of entry queried data, you may not need to make template changes at all Search your templates for craft.superTable to find any direct queries of Super Table blocks and replace them with entry queries At this point, you have removed your dependency on Super Table and have a page builder entirely built with Matrix fields. What were previously Super Table blocks are now a custom Entry Type and what were Matrix blocks are now also Entry Types. This allows you to have nested Matrix within Matrix thanks to Craft’s Entrification plan. A nested Matrix in Matrix page builder at last! Our page builder looks just like before, only now it adds entries instead of blocks Cleaning Up After the UpgradeAfter updating your fields and templates, it's time to clean up. First, uninstall the Super Table plugin. Navigate to Settings > Plugins in the Control Panel to uninstall the plugin. Then remove it from your project by running: ❯ ddev composer remove verbb/super-table Thoroughly test your site to ensure everything is functioning correctly. Pay close attention to the entry types where you used Super Table fields, confirming that authoring and your front-end work as expected.Additionally, you can also take this opportunity to clean up your fields and entry types. Craft 5’s reusable fields and entry types give you ample opportunity to consolidate and Craft 5 provides new utilities to make this process as simple as possible.fields/auto-merge — Automatically discovers functionally identical fields and merges their uses together.fields/merge — Manually merge one field into another of the same type and update uses of the merged field.entry-types/merge — Merge one entry type into another and update uses of the merged entry type.That’s it!Upgrading from Craft 4 to Craft 5 and transitioning from Super Table is incredibly simple, thanks to Craft 5’s automatic conversion of Matrix blocks to entry types. Super Table will no longer be maintained moving forward, and it's better to switch to the native Craft solution for better long-term support. By following these steps, you can quickly tackle the change and take advantage of the new features and improvements in Craft 5. With careful planning, thorough testing, and a few commands, you’ll have your page builder working again in Craft 5 in no time. Happy upgrading! Full Article Code Back-end Engineering Content Management Performance
ui Affinity Acquired by Canva.com By www.beyondphototips.com Published On :: Tue, 26 Mar 2024 10:34:07 +0000 This post: Affinity Acquired by Canva.com was first published on Beyond Photo Tips by Susheel Chandradhas Today, Affinity and Canva, together announced the acquisition of Serif, the makers of the Affinity apps, by Canva. This is a significant development in the progress of the Affinity suite, and we are both excited, and hesitant at this development. What Is Affinity? Affinity is a suite of apps that allows designers, photographers, and publishers […] This post: Affinity Acquired by Canva.com was first published on Beyond Photo Tips Full Article Affinity Photo Acquisition Affinity Canva
ui RIP a Livecast #651 – Basquiat Scampi By metalinjection.net Published On :: Tue, 21 Dec 2021 22:49:53 +0000 We kick off the show talking about how old we all are. We then discuss the recent messages from Kid Rock and Monster Truck where they act like they're not […] Full Article RIP a Livecast featured2
ui A Guide for Writing Brochures and Uploading Them to Your Website By www.crazyleafdesign.com Published On :: Mon, 26 Feb 2024 18:43:56 +0000 Even though digital types of content have taken over the marketing landscape, brochures still hold an enduring relevance as a powerful communication device. These portable companions, often overlooked in the modern age, hold the potential to inform, inspire, and captivate, which is why they’re an indispensable asset for any business. Exploring the Evolving Role of […] Full Article Marketing
ui 7 Best Divi Builder Alternatives for Your Website (Compared) By www.isitwp.com Published On :: Thu, 14 Sep 2023 11:05:55 +0000 Are you looking for Divi alternatives to help build your website? Divi is one of the most popular WordPress builders, but some users may find Divi’s interface to have a bit of a learning curve, making it harder for beginners to catch on. There are other builders that are more user-friendly and designed for anyone […] The post 7 Best Divi Builder Alternatives for Your Website (Compared) first appeared on IsItWP - Free WordPress Theme Detector. Full Article Resources best divi builder alternatives divi alternatives divi builder divi builder alternatives
ui Guide to Building a Pinterest Presence for Bloggers By wpcult.com Published On :: Tue, 29 Oct 2024 18:08:11 +0000 Introduction Why Pinterest Deserves Your Attention Now, let’s talk numbers—impressive numbers. With over 450 million active dreamers and doers, Pinterest is not merely thriving; it’s bustling with opportunity. For the astute blogger, these aren’t just stats—they represent a bustling metropolis of potential readers, engaged followers, and eventual customers. Each user is searching, planning, and ready […] The post Guide to Building a Pinterest Presence for Bloggers appeared first on WPCult. Full Article Social Media Marketing Tips & Tricks Traffic Pinterest
ui ITSLIQUID Contest 2024 By www.photocompete.com Published On :: Sun, 24 Mar 2024 07:15:22 +0000 Prizes: THE FIRST PRIZE is 1 YEAR professional renowned Art Gallery representation in Venice, Bogotá, Buenos Aires 1 AWARD of 1 YEAR participation in International Art Exhibitions in [...] The post ITSLIQUID Contest 2024 appeared first on Photocompete. Full Article Art Contests Current Exhibition International
ui How To Design Effective Conversational AI Experiences: A Comprehensive Guide By smashingmagazine.com Published On :: Mon, 15 Jul 2024 09:00:00 GMT This in-depth guide takes you through the three crucial phases of conversational search, revealing how users express their needs, explore results, and refine their queries. Learn how AI agents can overcome communication barriers, personalize the search experience, and adapt to evolving user intent. Full Article
ui Build Design Systems With Penpot Components By smashingmagazine.com Published On :: Thu, 18 Jul 2024 10:00:00 GMT In today’s turbulent landscape of design, Penpot stands out with its commitment to open-source, free unlimited access, and its unique, robust features. An example could be its new components system that takes another leap forward in aligning design with code. Let's dive into how it empowers both designers and developers to create more maintainable and scalable design systems. Full Article
ui How To Build A Multilingual Website With Nuxt.js By smashingmagazine.com Published On :: Thu, 01 Aug 2024 15:00:00 GMT Handling translations for multilingual websites is famously difficult and, yet, crucial for many companies and organizations that serve a global audience. Thankfully, modern tooling abstracts away a great deal of the work, allowing for seamless translations that dynamically update the rendered content on a page, as demonstrated in this step-by-step tutorial. Full Article
ui How To Build Custom Data Visualizations Using Luzmo Flex By smashingmagazine.com Published On :: Thu, 12 Sep 2024 11:00:00 GMT Bringing data to life in your application can be done without the usual headaches. Paul Scanlon shows you how you can build beautiful data visualizations using the Google Analytics API, and you won’t have to spend any time “massaging” the data. Full Article
ui Build A Static RSS Reader To Fight Your Inner FOMO By smashingmagazine.com Published On :: Mon, 07 Oct 2024 13:00:00 GMT RSS is a classic technology that fetches content from websites and feeds it to anyone who subscribes to it with a URL. It’s based on XML, and we can use it to consume the feeds in our own apps. Karin Hendrikse demonstrates how to do exactly that with a static site you can use as your personal RSS reader. Full Article
ui Designing For Gen Z: Expectations And UX Guidelines By smashingmagazine.com Published On :: Wed, 30 Oct 2024 09:00:00 GMT There are many myths revolving around Gen Z and how they use tech. Time to take a look at actual behavior patterns that go beyond heavy use of social media. Part of [Smart Interface Design Patterns](https://smart-interface-design-patterns.com) by yours truly. Full Article
ui Website Inspiration: NYC condo & co-op budgeting guide By onepagelove.com Published On :: Tue, 05 Nov 2024 08:30:37 +0000 Clean landing page (built with Webflow) helping condo and co-op board members learn about and prepare their building budgets. Worth noting this is a perfect example of a targeted landing page providing value, within a bigger website. The larger service being Daisy, a modern property management company Full Review Full Article Accommodation Finance Inspiration Landing Page Budgeting Colorful Highlights Row Horizontal Accordion How it Works Long Scrolling Real Estate & Property Webflow
ui Scientists to Build Avian Tree of Life By www.ecology.com Published On :: Fri, 20 Jul 2018 19:23:38 +0000 From the National Science Foundation Birds — the only surviving descendants of dinosaurs — are used to study a large range of fundamental topics in biology, from understanding the evolution of mating systems to learning about the genetic and environmental … Continue reading → Full Article Animal Kingdom ET News bird evolution birds National Science Foundation
ui La route et le chemin de fer se croisent en formant ce qui ressemble à une fourche By www.gino-caron.com Published On :: Tue, 24 Sep 2024 22:18:12 +0000 Cette photographie aérienne capture l’essence d’un paysage rural, baigné de lumière sous un ciel parsemé de nuages floconneux. Les vastes étendues de champs verts se déploient à perte de vue, bordés par des rangées d’arbres aux teintes automnales, où le jaune et l’orange s’entrelacent avec le vert foncé des sapins. Au cœur de cette composition,...Lire plus Full Article Aérienne Automne Paysage St-Octave-de-Métis automne fourche route
ui Un beau tapis de feuille By www.gino-caron.com Published On :: Fri, 18 Oct 2024 17:11:11 +0000 Dans cette photographie, la lumière dorée de l’automne baigne un paysage idyllique. Les arbres majestueux, leurs feuilles aux teintes vibrantes de jaune et d’orange, semblent s’embraser sous les rayons du soleil levant. Au sol, un tapis de feuilles tombées offre une texture chaleureuse, créant un contraste saisissant avec le bleu intense du ciel dégagé. En...Lire plus Full Article Automne Paysage St-Donat arbre automne feuilles
ui Scientists Say Expect More 1,000-Year Events Like Louisiana Flood By www.ecology.com Published On :: Fri, 19 Aug 2016 19:39:31 +0000 By Nike Knight Common Dreams Louisiana’s devastating rainfall was the state’s second “1,000-year” flood this year Parts of Louisiana’s disastrous, ongoing flooding has been upgraded by meteorologists to once-in-1,000-years rainfall, with other areas classified as 500-year and 100-year events, nola.com … Continue reading → Full Article Climate & Climate Change ET Perspectives Flooding Louisiana severe flooding Severe Weather
ui JUST Creative wins Awwwards. ‘Typography Honors’ for Brand Builders Summit ’24 Website By justcreative.com Published On :: Tue, 29 Oct 2024 22:01:04 +0000 Brand Builders Summit 2024 wins ‘Typography Honors’ at Awwwards for outstanding typography and design, attracting 60K+ visitors globally. 2025 waitlist open! Full Article Personal News Award Website Winner
ui The Best CorelDRAW Graphics Suite Discounts: Get 10 to 50% Off (2024) By justcreative.com Published On :: Thu, 07 Nov 2024 17:18:38 +0000 Save money (10-50%) on CorelDRAW software with these top discounts, sales & deals. See the best CorelDRAW discounts & special offers on Graphics Suite & more. Full Article Deals & Freebies Adobe Corel Creative Cloud Deals Discount Illustrator Photoshop
ui Adobe Black Friday & Cyber Monday Sale 2024 — Ultimate Guide By justcreative.com Published On :: Sun, 10 Nov 2024 17:00:42 +0000 Get the best deals during the Adobe Black Friday sale! Find all the 2024 Adobe Black Friday & Cyber Monday sale details here! Full Article Deals & Freebies Adobe 2024 Black Friday Creative Cloud Cyber Monday
ui NASA Guide to Air-filtering Houseplants By www.ecology.com Published On :: Thu, 31 Mar 2016 11:46:12 +0000 This excellent infographic created by lovethegarden.com is based on The NASA Clean Air Study of 1989. While researching ways to clean air in space stations, it was determined that these air-filtering houseplants significantly eliminate benzene, formaldehyde and trichloroethylene from the … Continue reading → Full Article Tipping Toward Sustainability houseplants indoor air pollution nature indoors
ui Eight Things to Consider when Building a Business By snap2objects.com Published On :: Thu, 04 Mar 2021 20:17:27 +0000 Building a business is a long and difficult process. It’s a time filled with uncertain ups and downs – so you need all the support and advice you can get, even if it’s not your first time creating a successful money-making business. So, here are eight things you should consider, which you might not have […] The post Eight Things to Consider when Building a Business appeared first on Snap2objects. Full Article Uncategorized
ui The Complete 2022 Guide to Search Engine Optimization By snap2objects.com Published On :: Wed, 03 Aug 2022 15:34:41 +0000 Starting an SEO campaign in 2022 can be a daunting task. Many SEO landscapes are highly competitive, SEO campaigns take a long time to gain returns, and many different types of optimization can be done. But don’t worry, we’re here to help! This guide will give you all the information you need to get your […] The post The Complete 2022 Guide to Search Engine Optimization appeared first on Snap2objects. Full Article Reference
ui Building a Winning Digital Marketing Strategy for B2B Tech Firms By 3.7designs.co Published On :: Tue, 28 May 2024 14:17:16 +0000 Today’s tech firms need a solid digital marketing strategy to stand out and remain competitive in the eyes of potential customers. Tech businesses can use many tactics, channels, and communication styles to reach key decision-makers and sell more products or services. So, effective marketing strategies for tech companies must include an intentional combination of these […] The post Building a Winning Digital Marketing Strategy for B2B Tech Firms appeared first on 3.7 Designs. Full Article Digital Marketing
ui From Research to Revenue: A Complete Guide to B2B Software GTM By 3.7designs.co Published On :: Fri, 25 Oct 2024 19:40:22 +0000 Launching a new B2B software product requires a different approach than traditional go-to-market strategies. The business model you choose should align with varying types of products and market conditions, as it significantly influences overall sales success and the structuring of sales teams. The software space is crowded, and your potential customers are likely already using […] The post From Research to Revenue: A Complete Guide to B2B Software GTM appeared first on 3.7 Designs. Full Article Digital and Design Strategy Digital Marketing
ui The Quickest Route to Washington DC By coolinfographics.com Published On :: Thu, 22 Feb 2024 20:11:29 +0000 The Quickest Route to Washington DC is a GIS visualization from @ArterialMapping (also known as MattMDL on reddit)From @ArterialMapping:How was this map completed? Well, using @Esri ArcGIS Pro Network Analysis toolset! In general terms, there were 4 steps:1. Created a dot grid for the whole of the continental U.S. This grid is what enables the routes to be created to D.C. A dot was also created for D.C.2. Run Network Analysis to find the shortest route to D.C. from each dot.3. Run a calculation for the number of overlapping routes (shown as the stronger strokes on the roadways)4. Then, of the 4 main spokes I saw, I copied them over into their own layers and colored them accordingly.Red generally follows I-70 to I-270, Green generally follows I-81 to I-66, Blue generally follows I-95 south of D.C., Orange generally follows I-95 north of D.C. Full Article