Multiple Anchors

Featured Imgs 23

Only Chris, right? You’ll want to view this in a Chromium browser:

This is exactly the sort of thing I love, not for its practicality (cuz it ain’t), but for how it illustrates a concept. Generally, tutorials and demos try to follow the “rules” — whatever those may be — yet breaking them helps you understand how a certain thing works. This is one of those.

The concept is pretty straightforward: one target element can be attached to multiple anchors on the page.

<div class="anchor-1"></div>
<div class="anchor-2"></div>
<div class="target"></div>

We’ve gotta register the anchors and attach the .target to them:

.anchor-1 {
  anchor-name: --anchor-1;
}

.anchor-2 {
  anchor-name: --anchor-2;
}

.target {
  
}

Wait, wait! I didn’t attach the .target to the anchors. That’s because we have two ways to do it. One is using the position-anchor property.

.target {
  position-anchor: --anchor-1;
}

That establishes a target-anchor relationship between the two elements. But it only accepts a single anchor value. Hmm. We need more than that. That’s what the anchor() function can do. Well, it doesn’t take multiple values, but we can declare it multiple times on different inset properties, each referencing a different anchor.

.target {
  top: anchor(--anchor-1, bottom);
}

The second piece of anchor()‘s function is the anchor edge we’re positioned to and it’s gotta be some sort of physical or logical insettop, bottom, start, end, inside, outside, etc. — or percentage. We’re bascially saying, “Take that .target and slap it’s top edge against --anchor-1‘s bottom edge.

That also works for other inset properties:

.target {
  top: anchor(--anchor-1 bottom);
  left: anchor(--anchor-1 right);
  bottom: anchor(--anchor-2 top);
  right: anchor(--anchor-2 left);
}

Notice how both anchors are declared on different properties by way of anchor(). That’s rad. But we aren’t actually anchored yet because the .target is just like any other element that participates in the normal document flow. We have to yank it out with absolute positioning for the inset properties to take hold.

.target {
  position: absolute;

  top: anchor(--anchor-1 bottom);
  left: anchor(--anchor-1 right);
  bottom: anchor(--anchor-2 top);
  right: anchor(--anchor-2 left);
}

In his demo, Chris cleverly attaches the .target to two <textarea> elements. What makes it clever is that <textarea> allows you to click and drag it to change its dimensions. The two of them are absolutely positioned, one pinned to the viewport’s top-left edge and one pinned to the bottom-right.

If we attach the .target's top and left edges to --anchor-1‘s bottom and right edges, then attach the target's bottom and right edges to --anchor-2‘s top and left edges, we’re effectively anchored to the two <textarea> elements. This is what allows the .target element to stretch with the <textarea> elements when they are resized.

But there’s a small catch: a <textarea> is resized from its bottom-right corner. The second <textarea> is positioned in a way where the resizer isn’t directly attached to the .target. If we rotate(180deg), though, it’s all good.

Again, you’ll want to view that in a Chromium browser at the time I’m writing this. Here’s a clip instead if you prefer.

That’s just a background-color on the .target element. We can put a little character in there instead as a background-image like Chris did to polish this off.

Fun, right?! It still blows my mind this is all happening in CSS. It wasn’t many days ago that something like this would’ve been a job for JavaScript.


Multiple Anchors originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.

20+ Best Spray Paint Textures & Backgrounds (Splatter, Drips, Leaks, & More)

Featured Imgs 23

If you’re looking to add a gritty, urban vibe to your designs, spray paint textures and backgrounds are the perfect solution.

Whether you’re creating digital artwork, branding, or eye-catching event graphics, spray paint textures add a layer of authenticity and creativity that’s hard to achieve with traditional tools. From street art-inspired projects to bold, edgy posters, spray paint elements can instantly bring a raw, artistic energy to your work.

In this post, we’ve rounded up the best spray paint textures and backgrounds for you to use in your next project. With a variety of options ranging from splatters and drips to fully painted surfaces, these resources give you the freedom to create designs that feel dynamic and expressive.

Spray Paint Leaks Backgrounds

Spray Paint Leaks Backgrounds

Featuring colorful graffiti wall textures, this is a collection of abstract spray paint textures with a hand-crafted artistic look. They come as a pack of 10 unique and striking JPG backgrounds with a high resolution of 6000 x 4000, 300 dpi in RGB format. These vibrant designs are ideal for web and print applications – from social media covers to logo backdrops, posters, or invitations.

Horizon Spray Paint Texture Backgrounds

Horizon Spray Paint Texture Backgrounds

Experience the vibrancy of hand-crafted colorful spray paint textures. This creative bundle features 10 unique graffiti wall textures in an array of colors, providing a lively backdrop for web pages, social media profiles, apps, presentations and printed projects. Delivered in JPG format with high-resolution clarity (6000×4000, 300 dpi, RGB), these textures can bring dimension and depth to your design work.

Graffiti Spray Paint Textures

Graffiti Spray Paint Textures

This is an impressive collection of 29 vibrant PNG images featuring spray paint graffiti style textures. Housed in a single .zip file, these high-resolution textures are ideal for different design needs – from adding a creative touch to projects, using for masks and overlays, or setting unique backgrounds. All the items use an RGB color space to enhance your creative process.

Paint Splatter Texture Backgrounds

Paint Splatter Texture Backgrounds

This spray paint textures bundle offers a collection of 15 varied designs, each texture is presented in high-resolution 6000 x 4000px format. With a crisp 300 DPI and convenient JPG formatting, these spray paint textures are perfect for adding a unique and vibrant touch to any digital project.

Spray Paint Textures & Overlays

Spray Paint Textures & Overlays

A unique spray paint textures pack offers authentic and high-resolution textures extracted from real spray paint patterns. With 10 varieties to choose from, these full transparency textures are flawlessly isolated and prepared as transparent PNG files. Adjust the dark grey opacity as needed, and enhance your design projects with these fine detailed, 48-megapixel sized overlays to bring a real-life spray paint effect.

Spray Paint Colorful Backgrounds

Spray Paint Colorful Backgrounds

A vibrant collection of handcrafted spray paint textures, featuring graffiti-style elements perfect for a variety of digital and print uses. The set includes 10 distinctive, high-resolution (6000 x 4000, 300 dpi, RGB) JPG backgrounds, ideal for websites, social media, apps, presentations, logos, and print items like flyers, cards, posters, and more.

101 Blob & Spot Spray Shapes

101 Blob & Spot Spray Shapes

Explore the world of spray paint textures with this collection of high-resolution designs and shapes. Crafted with inks on paper and meticulously scanned and edited in Photoshop, these unique abstract shapes can enhance any project, whether it’s web design, art, posters, flyers, banners, or covers.

32 Abstract Spray Paint Shapes

32 Abstract Spray Paint Shapes

The 32 Abstract Spray Paint Shapes asset is an expansive assortment of unique, digitally enhanced PNG files of ink-sprayed shapes. With a high resolution of up to 6000 pixels, these beautifully abstract textures, originally painted on paper, can enhance a variety of projects including web design, art creation, and print materials like cards, posters and flyers.

Spray Paint Texture Bundle

Spray Paint Texture Bundle

A unique spray paint textures pack that showcases over 100 authentic spray paint marks in high-resolution png files that can be effortlessly integrated into your projects. This versatile bundle provides varying spray paint splatters, drips, and marks, which can be scaled, copied, pasted, or color-customized to add grunge detail to your artwork.

Spray Paint Drip Textures

Spray Paint Drip Textures

Invite some vibrancy into your artwork with this collection of spray paint textures. These authentic, captivating textures are perfect for any design project and are easy to use. They offer impressive detail, having been scanned at a high resolution before being converted to vector formats. With their dark grey color, full isolation, and transparency in various formats, these textures are versatile and adaptable to your choice of software.

20 Paint Splatter Textures & Brushes

20 Paint Splatter Textures & Brushes

Explore new depths in your graphics designs with this spray paint textures pack. It offers high-resolution ink splatter effects, suitable for enhancing illustrations, photos, and website layouts, and even for creating realistic blood splatter. The pack includes 20 PNG files, 1 PSD file, and an ABR file with 20 brushes, guaranteed to add elegance and memorability to your designs while saving you time.

Paint Splashes Backgrounds

Paint Splashes Backgrounds

This is a collection of vibrant, urban-style designs filled with splattered acrylic paint reminiscing the energetic spirit of youth. These grainy textures serve as a multifunctional decorative asset featuring unique graffiti-like brush strokes and chaotic mud bursts. Ideal for youth apparel, advertising material, digital product presentations, and more.

Spray Paint Drips Textures

Spray Paint Drips Textures

This is a versatile collection of 20 high-resolution PNG files with spray paint textures. With a vibrant RGB colour space, these textures are brilliant for incorporating into design projects, creative edits, background visuals, masks, and overlays. Their spray paint drip style serves as an innovative design element, adding a unique artistic flair to various creations.

Subtle Spray Paint Textures

This is a comprehensive set of gently sprayed textures, created from high-resolution scans of spray-painted paper and converted into multiple formats like AI, EPS, and PNG. Perfect for both Illustrator and Photoshop, these dark gray textures, crisply detailed and fully customizable, come with transparent backgrounds and can be paired with DRIP textures to add depth to your design projects.

12 Spray Paint Textures

12 Spray Paint Textures

An eclectic collection of abstract spray paint shapes as PNG files. These high-resolution shapes, crafted thoughtfully from ink on paper, are edited digitally for optimal use. They reach up to 9000 pixels in size and can significantly enhance visual arts projects, such as cards, banners, templates, websites, and more.

Paint Splatter Art Textures

Paint Splatter Art Textures

This spray paint texture pack offers a collection of modern, abstract paintings that were originally created with real paint, then scanned at high resolution and converted to Vector EPS, AI, and PNG formats. Ideal for various design projects, these finely detailed textures come with fully isolated, transparent backgrounds.

20 Spray Paint Graffiti Texture

20 Spray Paint Graffiti Texture

Explore your creative side with this unique spray paint texture pack. Featuring 20 PNG textures in stunning 8K resolution (6000 x 4000 px), it ensures compatibility with Photoshop and other graphics programs that support PNG files, promising to enhance any design project with a vivid, urban touch.

Spray Paint Splatter Brushes & Textures

Spray Paint Splatter Brushes & Textures

This spray paint textures collection contains high-resolution, handmade ink splatter effects in a pack of 21 black and white jpg or png images. Perfect for adding texture, grunge effects, or realistic blood splatter to your designs. Incorporate these greyscale bitmaps into any application compatible with .jpg or .png files, offering easy layering and color changes in photoshop.

Free Spray Paint Textures

Free Abstract Art Spray Paint Texture

Free Abstract Art Spray Paint Texture

This beautiful spray paint texture features a colorful design with an abstract and artistic design. You can use it in various ways to create backgrounds as well as for adding textures to designs.

Free Spray Painted Fence Texture

Free Spray Painted Fence Texture

This is a real photo of a spray-painted fence that features a very authentic design. It has a realistic look with a rusted metal fence background that will add a vintage feel to your design project.

Free Green Spay Paint Texture

Free Green Spay Paint Texture

You can use this spray paint texture to add a gritty look and feel to your posters, flyers, and various other designs. By changing colors, you can even make it look like a blood-splatter texture.

Free Spray Paint Texture Background

Free Spray Paint Texture Background

This free texture also comes with a green spray paint design. It features a stain-like design that you can blend with various graphics and backgrounds to create unique designs.

Colorful Free Spray Paint Texture

Colorful Free Spray Paint Texture

This is a free spray paint-style texture you can use to create colorful backgrounds. It features a sidewalk with spray-painted spots that add an authentic look to this textured background.

100+ Modern Professional PowerPoint Templates 2024

Featured Imgs 23

In today’s collection, we’re bringing you a set of fresh new modern, professional PowerPoint templates for creating presentations that stand out from the crowd. Give your presentation a modern edge, and convey your message in a professional way.

We handpicked a collection of unique and modern PowerPoint templates that you can use for crafting slideshows for all kinds of presentations, including startup pitch decks to business projections, photography, marketing, design, and more.

We’re also sharing our tips for creating a modern presentation, to help you get started fast.

Top Pick

Bore – Minimal Modern PowerPoint Template

Bore - Minimal Modern Powerpoint Template

This modern and creative PowerPoint template includes all the right elements of professional presentation design. It has a beautifully minimalist design, an attractive color palette, and a stylish content layout.

The template itself includes more than 30 unique slide designs you can easily customize to change colors and the fonts however you like. It also includes lots of editable vector graphics and shapes as well.

Why This Is A Top Pick

Since this template features a modern and universal design, you’ll be able to use it to design slideshows for all kinds of business, agency, and creative presentations.

Ideolozi – Company Profile PowerPoint Template

Ideolozi - Company Profile PowerPoint Template

Ideal for various presentations, Ideolozi is a modern, clean, and easily customizable PowerPoint template. It provides 30 high-resolution slides with a 16:9 aspect ratio that can effortlessly be used for business plans, pitch decks, annual reports, and more.

SEO Strategy – Modern PowerPoint Template

SEO Strategy - Modern PowerPoint Template

This is a dynamic, modern PowerPoint template catered towards digital marketers, SEO specialists, and other business professionals. Highly customizable, it offers a structured layout to present SEO strategies, tactics, and key metrics. Ideal for a range of presentations, including pitches, reports, and training sessions.

Game – Modern PowerPoint Template

Game - Modern PowerPoint Template

This PowerPoint template is designed to deliver captivating presentations. Equipped with 30 customizable, high-quality slides, this professional template is effective for a range of uses from business to education and marketing. It features a modern design, six color combinations, standard & widescreen aspect ratios, and an exceptional icon selection.

Artficial Intelligence PowerPoint Template

Artficial Intelligence PowerPoint Template

A sleek, modern PowerPoint template tailored for impactful presentations. Suitable for various uses, including business, marketing, and education, this template boasts easy customization and 30 creative slides, in both standard and widescreen formats. The template, available in six colour combinations, also includes eye-catching icon.

Business Pitch Deck PowerPoint Template

Business Pitch Deck PowerPoint Template

This PowerPoint template is perfect for entrepreneurs and business leaders preparing impactful, professional pitches. Easily create persuasive presentations with a structured breakdown of your business proposal, growth strategies and financial forecasts. This high-quality template is not only ideal for marketing strategies and financial reports, but also for educational workshops and more.

Conference Presentation Modern PowerPoint Template

Conference Presentation Modern PowerPoint Template

A professional and versatile PowerPoint template perfect for creating compelling presentations for conferences, seminars, or business meetings. It’s ideal for speakers, event organizers, and corporate teams. Its features include a professional design, easy customization, high-quality graphics, and master slides.

Case Study – Modern PowerPoint Template

Case Study - Modern PowerPoint Template

This is a high-quality PowerPoint template perfect for showcasing success stories, project results, or insightful research. Ideal for businesses, consultants, educators, and researchers, this template allows for a clear, engaging display of case studies. Key features include a professional layout, easy customization, and image placeholders.

Architecture Modern PowerPoint Template

Architecture Modern PowerPoint Template

This PowerPoint template is perfect for architects, interior designers, and construction professionals when presenting their designs, concepts, and projects. The clean, professional design allows for easy customization and showcases high-quality graphics with image placeholders and master slides.

Look Book – Furniture PowerPoint Template

Look Book - Furniture PowerPoint Template

A versatile and modern PowerPoint template for bold presentations. Its design lends itself perfectly to use by businesses and individuals for various purposes including brochure creation, project promotion, and personal portfolios. It is easily editable, with resizable graphics and easy color changes, and it’s based on Master Slides for added convenience.

Portfolio Design – Professional PowerPoint Template

Portfolio Design - Professional PowerPoint Template

A versatile creative PowerPoint template that can cater to numerous applications, be it a corporate presentation or a personal portfolio. This design-centric PowerPoint template includes editable and resizable graphics, easy color change capabilities, and incorporates free web fonts.

Akbar – Modern Business PowerPoint Template

Akbar - Modern Business PowerPoint Template

This PowerPoint template is perfect for diverse presentation needs including corporate and business profiles, creative agencies, portfolios, start-ups, pitch decks, and personal portfolios. It features 39 editable and resizable slides designed with free web fonts, based on master slides.

Osmar – Modern Business PowerPoint Template

Osmar - Modern Business PowerPoint Template

Osmar is a business PowerPoint template that is perfect for crafting professional business presentations. Whether you’re a creative agency, startup, or looking to present a company profile, this template can be tailored to suit a variety of needs. With 39 editable and resizable slides, you can drag-and-drop content in an easily editable 16:9 widescreen ratio format.

Malaiz – Professional Business PowerPoint Template

Malaiz - Professional Business PowerPoint Template

A modern, dynamic PowerPoint template for all your professional presentations. Perfect for a range of contexts from startup pitches to photography portfolios, this easily editable 39-slide template incorporates free web fonts and resizable graphics based on master slides.

Meerotie – Professional PowerPoint Template

Meerotie - Professional PowerPoint Template

Meerotie is a dynamic, modern PowerPoint template perfect for both business and personal use. Features include 120 clean and creative slides with a bold design, a handmade infographic, a 16:9 ratio and easily editable images, fonts, and layouts. This fully adaptable template makes presenting your next project hassle-free and effective.

Enativing – Creative Agency PowerPoint Template

Enativing - Creative Agency PowerPoint Template

This is a versatile and modern tool for a multitude of fields, from advertising to startups. It features 30 unique slides that are fully editable and resizable, complete with over 500 icons and a drag-and-drop interface.

Black White – Professional Agency PowerPoint Template

Black White - Professional Agency PowerPoint Template

A contemporary PowerPoint template perfect for enhancing your agency presentations. It features 20 unique, easily customizable slides with bold and elegant designs. The template offers drag-and-drop picture placeholders with auto-adjustment and comes complete with device mockups as well.

Professional Consulting PowerPoint Presentation

Professional Consulting PowerPoint Presentation

This is a modern, engaging template perfect for business presentations, project pitches, and lookbooks. Offering a variety of editable graphics and drag-and-drop picture placeholders in a widescreen format, the package includes PowerPoint and XML files along with fully editable layouts.

Hermoso – Modern Business PowerPoint Template

Hermoso - Modern Business PowerPoint Template

The Hermoso is a versatile PowerPoint template with a modern design. Ideal for contemporary businesses, this template can be used to present a variety of content including company profiles, portfolios, and startup pitches. With over 30 editable slides featuring resizable graphics, it provides convenience and flexibility.

Amin – Modern Business PowerPoint Template

Amin - Modern Business PowerPoint Template

A modern, easy-to-edit PowerPoint template ideal for various purposes, such as business presentations, corporate profiles, start-ups, creative agencies, or personal portfolios. It includes 39 slides, editable graphics, recommended free web fonts, and a 16:9 widescreen ratio.

Professional Portfolio PowerPoint Template

Professional Portfolio PowerPoint Template

This is a modern, multipurpose PowerPoint Template ideal for presentations related to business, creative agencies, brand guidelines, and more. Offering 30 high-resolution slides in a 16:9 aspect ratio, this template is carefully designed for easy customization.

Alpha – Business PowerPoint Template

Alpha - Business PowerPoint Template

This PowerPoint template is made with modern businesses in mind. It’s ideal for crafting professional presentations for business meetings, company profiles, and pitch deck slideshows. The template includes 39 unique slides for you to choose from.

Stanbiz – Startup Business Plan PowerPoint Template

Stanbiz - Startup Business Plan Powerpoint Template

Design the perfect slideshow to showcase your startup and business plans with this professional PowerPoint template. There are 36 different slide layouts included in this template with fully customizable designs.

Gray Gold Company Profile Presentation Template

Gray Gold Company Profile Presentation Template

The dark gray and gold design of this PowerPoint template gives it a very stylish look and feel. The template is ideal for making slideshows for various marketing and product showcase presentations. It includes 26 unique slides.

Minimal Portfolio PowerPoint Presentation Template

Minimal Portfolio PowerPoint Presentation Template

The modern and minimal design of this PowerPoint template offers a beautiful canvas for crafting bold and beautiful presentations for your professional projects. There are 24 slides in the template that are especially suitable for portfolio presentations.

Aqua – Free Marketing Plan PowerPoint Template

Aqua Marketing Plan PowerPoint Template

This free PowerPoint template comes with a colorful watercolor-themed design. It’s perfect for professional marketing presentations and slideshows. The template has 32 unique slide layouts.

Minimal PowerPoint Presentation Template

Minimal PowerPoint Presentation Template

Craft minimal presentations with an aesthetic feel using this PowerPoint template. It’s made with various business and agency portfolio presentations in mind. There are 21 different slide layouts to choose from.

Cell – Creative Professional PowerPoint Template

Cell - Creative Professional Powerpoint Template

The bold and dark design of this PowerPoint template will allow you to make professional slideshows for presenting your projects and portfolio in style. The template includes fully customizable slides with image placeholders, device mockups, and much more.

Media-Press Kit – Professional PowerPoint Template

Media-Press Kit - Professional PowerPoint Template

Just as the name suggests, this PowerPoint template is designed to help you craft a professional-looking media kit or a press kit for a brand. It includes 16 carefully crafted slides with all the important sections for promoting your brand and business.

Crowdfunding – PowerPoint Infographics Slides

Crowdfunding - PowerPoint Infographics Slides

If you’re planning on launching a crowdfunding campaign to raise funds for your business or product launch, this PowerPoint template will come in handy. It includes 17 different crowdfunding-themed infographic slides in 12 different color variations.

Photographer Portfolio – Free Professional PowerPoint Template

Photographer Portfolio - Free Professional PowerPoint Template

This free PowerPoint template is a great choice for crafting a simple portfolio slideshow for a photographer. There are 29 unique slides in the template with different styles of layouts for showcasing your work more effectively.

Gosamp – Urban Professional PowerPoint Template

Gosamp - Urban Professional Powerpoint Template

Gosamp is a modern PowerPoint template that features a trendy and attractive design. It comes with more than 30 unique slide layouts you can use to create presentations for digital marketing and fashion brands. Each slide in the template also includes image placeholders, editable graphics, and much more.

Logica – IT Consultant PowerPoint Template

Logica - IT Consultant PowerPoint Template

This template is designed with consulting agencies in mind. The template includes 30 different slide layouts with clean and professional designs. You can also customize it using PowerPoint, Keynote, and Google Slides.

Business Plan – Professional PowerPoint Template

Business Plan - Professional PowerPoint Template

If you’re looking for a PowerPoint template to create a killer business plan slide deck, this template is perfect for you. It includes 25 carefully crafted slides that can be used to make a professional presentation to showcase your business and company plans.

Tradents – Brand Guidelines Presentation Template

Tradents - Brand Guidelines Presentation Template

Use this PowerPoint template to make attractive brand guideline slide decks. You can choose from 30 unique slides, which include slides for detailing everything from font choices to color schemes and everything in between. You can easily edit and customize each slide to your preference as well.

Free Growth Business Plan PowerPoint Template

Free Growth Business Plan PowerPoint Template

This free PowerPoint template is ideal for making simple and professional presentations for describing your business growth plans. There are 39 different slide layouts included in the template. Along with editable graphs, charts, and vector graphics.

Roline – Professional PowerPoint Template

Roline - Professional PowerPoint Template

This PowerPoint template combines elements from both professional and modern worlds to offer a set of beautiful slide layouts. It’s perfect for creating everything from business presentations to pitch decks and more. The template includes 50 unique slides with editable designs.

Koman – Modern Business PowerPoint Template

Koman – Modern Business PowerPoint Template

Presentations with dark designs are great for highlighting content more effectively. This PowerPoint template is designed to help achieve that goal. It includes a total of 39 slides with fully customizable layouts. And it features editable shapes and graphics as well.

Marketing Pitch – Modern PowerPoint Template

Marketing Pitch - Modern PowerPoint Template

This PowerPoint template includes many different infographic slides you can use to visualize data in your marketing meetings. It features a clean and professional design. The template comes with 30 unique slides.

Wicka – Business PowerPoint Template

Wicka – Business PowerPoint Template

You can use this PPT to create professional presentations to promote creative brands and agencies. The template lets you choose from 39 different slides. It includes master slide layouts, editable vector graphics, image placeholders, and much more as well.

Free Business Profile PowerPoint Template

Free Business Profile PowerPoint Template

This is a free PowerPoint template for designing business presentations with professional slides. It comes with 23 unique slides. Each slide can be easily customized to change colors, fonts, and images to your preference.

Social Humanity – Modern PowerPoint Template

Social Humanity - Modern PowerPoint Template

This professional PowerPoint template features a minimalist slide design. It’s perfect for making presentations for non-profit organizations and many other businesses. The template includes 30 unique slides.

Business & Corporate PowerPoint Template

Business & Corporate PowerPoint Template

Use this template to design a modern and creative presentation for your corporate business. It includes a total of 420 slides featuring 40 unique slides in 8 pre-made color schemes. The template also has transition animations as well.

Lonux – Professional PowerPoint Template

Lonux - Professional PowerPoint Template

Lonux is a PowerPoint template you can use to design presentations to showcase your professional services. The template includes 39 unique slides filled with editable shapes, master slide layouts, image placeholders, and more.

Aserlla – Clean Business PowerPoint Template

Aserlla - Clean Business Powerpoint Template

Looking for a PowerPoint template with a clean and professional layout? Then this template is for you. It includes slides in both dark and light color themes as well as in 3 pre-made color schemes.

Business & Consulting Toolkit Free PPT

Business & Consulting Toolkit Free PPT

This creative PowerPoint template not only comes with a set of modern slides but also features multipurpose designs you can use to create many different types of presentations. It includes 50 unique slides with graphs, maps, infographics, and more.

Reendinguz – Modern PowerPoint Template

Reendinguz - Modern Powerpoint Template

If you’re looking for a minimal PowerPoint template with a modern design to create clean and effective presentations, this template is perfect for you. It includes 30 unique slide designs featuring 5 different color schemes to choose from. The layouts made with vector shapes are easily editable as well.

Galerino – Professional PowerPoint Template

Galerino - Powerpoint Template

Galerino is another modern PowerPoint template that comes with a total of 150 slides. It features image placeholders for easily placing your images in the slides as well as master slide layouts, illustrations, and editable vector graphics.

Best Business – Modern PowerPoint Template

Best Business - Powerpoint Template

This is a great PowerPoint template you can use to design an elegant and attractive slideshow for a professional presentation. It includes 30 slides that you can choose from 5 different color schemes. It also comes with an infographic, gallery slide, illustrations, and much more.

Browney – Contemporary PowerPoint Template

modern powerpoint templates

If you are looking for an elegantly designed, professional PowerPoint template for modern businesses, Browney is an ideal choice. This collection of five templates, each having 30 slides, is a great option for making an impression on potential investors or clients.

Sparrow – Creative Agency PowerPoint Template

modern powerpoint templates

Exclusively designed for creative industries, Sparrow features a modern, uncluttered design with a splash of bright colors that instantly draws the attention of your audience. There is a smorgasbord of slides for you to customize to your heart’s content, and easy-to-use features that make the dreadful task of making a presentation look like a piece of cake.

Poolest – Simple PowerPoint Template

modern powerpoint templates

The best presentations are often the ones without any bells and whistles. Poolest is a minimal yet eye-catching option, making it one of the best professional PowerPoint templates on our list. We wholeheartedly recommend you try out Poolest for your upcoming presentation.

Modela – Free Creative PowerPoint Template

professional powerpoint template

With a stylish, modern, and striking design, Modela is an effective presentation template with multi-purpose slides, data infographics, and a 16:9 widescreen ratio. It’s one of the best free modern PowerPoint templates available on the web and can be fully customized to reflect your own branding.

Arina – Free Business PowerPoint Template

modern powerpoint templates

Arina, a modern and sophisticated PowerPoint template is a great choice for businesses looking to make an impact. It features an elegant layout, easy-to-edit slides, and a range of amazing features that really should be seen to be fully appreciated.

Round – Clean Business PowerPoint Template

Round - Powerpoint Template

Round also comes with a set of modern and professional slide designs. Each slide in this PowerPoint template is available in 5 different colors. It also includes master slide layouts, image placeholders, editable vector graphics, and more.

Voodoo – Free Professional PowerPoint Template

Voodoo - Free Professional PowerPoint Template

VooDoo is a free PowerPoint template that features a set of highly professional slides, including ones with infographics. The free version of the template includes 5 free presentation slides and 5 infographic slides.

Kirkland – Business PowerPoint Template

Kirkland - Business PowerPoint Template

This PowerPoint template is a great choice for making all types of professional and business presentations. It comes with a set of beautiful slides made with a minimal content layout full of colorful shapes and images. The template includes 30 unique slides with 5 different colors to choose from.

Twenty Five – Modern Professional PowerPoint Template

Twenty Five - Modern Professional PowerPoint Template

Minimalism takes a key role in every modern and professional presentation design. This template will allow you to leverage both those factors to your advantage by crafting a set of slides full of clarity and creativity. It includes 25 unique slides for you to choose from. And comes in Google Slides version as well.

Quizy – Quiz Themed Powerpoint Template

Quizy - Quiz Themed Powerpoint Template

A very unique PowerPoint template designed specifically for quiz and questionnaire-based presentations. This template comes with 30 slides featuring colorful quiz-themed designs and layouts. It’s perfect for making your presentations more entertaining for events and conferences.

Rexse – Pitch Deck Powerpoint Template

Rexse - Pitch Deck Powerpoint Template

Rexse is a pitch deck PowerPoint template you can use for all sorts of business and startup investor presentations. The template comes with 40 unique master slide layouts with modern designs. Each slide features editable graphics, icons, shapes, and image placeholders for easy customization.

Original – Free Modern PowerPoint Template

Original - Free Modern PowerPoint Template

This beautiful PowerPoint template is completely free to download and use with your personal projects. It’s ideal for making a simple slideshow for design and lifestyle-themed presentations.

LEARN – Education Powerpoint Template

LEARN - Education Powerpoint Template

Just as the name suggests, this PowerPoint template is designed for all sorts of educational presentations. It’s ideal for making presentations for educating the audiences of your products and services. The template includes 30 unique slides.

Atea – Clean Professional Presentation Template

Atea - Clean Professional Presentation Template

The clean and creative design of this presentation template gives it a truly unique look and feel. This PowerPoint template features 30 unique slides that are available in 5 different pre-made color schemes. It also comes in Keynote and Google Slides versions as well.

Accasia – Creative Business PowerPoint Template

Accasia - Creative Business PowerPoint Template

This PowerPoint template comes with a slide design filled with creative and abstract shapes. This gives the entire presentation a very uncommon look and feel. The template includes 30 unique slides. You can easily customize the design using its pre-made color schemes and image placeholders.

Aquos – Minimal Professional PowerPoint Template

Aquos - Minimal Professional PowerPoint Template

If you’re working on a presentation for a corporate brand or a modern business, this PowerPoint template will come in handy. It comes with 30 minimalist slides that feature plenty of visuals and shapes. The template includes gallery slides, portfolio slides, history slides, and lots more.

Hexxos – Free Modern PowerPoint Template

Hexxos - Free Modern PowerPoint Template

The vivid and colorful slides in this template give it a truly modern and trendy look. This PowerPoint template is perfect for making a presentation for modern fashion and lifestyle brands. It’s free to use with your personal projects.

Classy – Modern PowerPoint Template

Classy - Modern PowerPoint Template

Classy is a modern PowerPoint template that features a set of 30 unique slides that are available in 5 different color schemes, making it a total of 150 slides. It also includes image placeholders, editable vector graphics, and free fonts as well.

Sneaky – Fashion PowerPoint Template

Sneaky - Sneakers PowerPoint Template

Sneaky is a modern PowerPoint template that comes with a stylish visual slide design, which makes it perfect for creating fashion and apparel related presentations. The template includes 45 unique slides with drag and drop customization features.

Visionare – Modern PowerPoint Presentation

Visionare - Modern Powerpoint Presentation

Visionare is a beautiful PowerPoint template you can use to design professional presentations for business and agency meetings and events. The template comes with 50 unique slides in HD resolution and features image placeholders, world maps, icons, and much more.

Zero – Creative PowerPoint Template

Zero - Creative Powerpoint Template

Zero is a modern and creative PowerPoint template featuring a colorful design. This template is most suitable for making marketing and sales related presentations. It includes 30 unique slides in 5 different color schemes, making a total of over 150 slides.

Yoon – Business PowerPoint Template

Yoon - Business Powerpoint Template

Yoon comes with a simple and clean design which allows you to effectively highlight your images and content. The template is perfect for making business profile and product showcase presentation slideshows.

Ashtray – Professional PowerPoint Template

Ashtray - Professional Powerpoint Template

Ashtray PowerPoint template features a creative slide design filled with lots of shapes, colors, and images. The template lets you choose from a total of 150 slides to craft unique business and professional presentations that stand out from the crowd.

Free Portfolio PowerPoint Template

Free Portfolio PowerPoint Template

This modern free PowerPoint template is designed specifically for creating professional portfolio presentations. It includes 12 unique slides filled with lots of icons and shapes.

Free Minimal PowerPoint Presentation

Free Minimal PowerPoint Presentation

If you’re looking for a minimal PowerPoint template for making a portfolio showcase or an agency presentation, this free template is for you. It features 20 unique slides with image placeholders and icons.

Chroma – Modern PowerPoint Template

Chroma - Modern Powerpoint Template

Chroma features a design unlike any other PowerPoint template in this collection. The template has a modern design featuring vibrant gradient colors. It includes 50 unique slides that are most suitable for modern startup and small businesses.

Molex – Dark PowerPoint Template

Molex - Dark Powerpoint Template

Molex is a stylish PowerPoint template that comes with a dark color theme, which effectively highlights text and other content in the design. The template is also available in 5 different color schemes and comes with 30 unique slides.

PRADIC – Creative PowerPoint Template

PRADIC - Creative Powerpoint Template

Pradic is a creative PowerPoint template you can use to design business and corporate presentations. It comes with slides full of colorful shapes, charts, graphs, image placeholders, and much more.

Gholem – Minimal PowerPoint Template

Gholem - Minimal Powerpoint Template

Gholem PowerPoint template features 30 unique slides that can be easily customized to your preference. The slides are also available in 5 different color variations and include a handcrafted infographic and gallery slides as well as image placeholders.

Rekxa – Clean PowerPoint Template

Rekxa - Clean Powerpoint Template

Rekxa is a clean and minimalist PowerPoint template most suitable for designing startup and business-related presentations. The template includes 150 slides with editable designs and 5 color schemes to choose from.

Pop – Free Colorful PowerPoint Template

Pop - Free Colorful PowerPoint Template

This is a free demo of a premium PowerPoint template. It features a set of modern and colorful slide designs you can use to create a stylish slideshow to showcase your personal designs, artworks, and portfolios.

GMTRY – Free Geometric Presentation Template

GMTRY – Free Geometric Presentation Template

This modern PowerPoint template features a unique style of design filled with creative geometric shapes. You can use it for free with personal projects.

Hanobi – Modern Professional PowerPoint Template

Hanobi - Powerpoint Template

Hanobi is a modern and elegant PowerPoint template that features a professional design for making slideshows for business and creative presentations. It includes a total of 150 slide designs that are also available in 5 different color schemes.

Anada – Agency Modern Professional PowerPoint Template

Anada - Agency Powerpoint Template

Anada is a PowerPoint template most suitable for making marketing and sales related presentations. It comes with 30 unique slides featuring infographics, charts, graphs, and icons. The template s also available in 3 different colors as well as light and dark themes.

Space – Modern Professional PowerPoint Template

Space Powerpoint Template

Space is a minimalist and professional PowerPoint template that includes a set of gorgeously designed slides featuring portfolio slides, infographics, vector graphics, image placeholders, and much more.

Laforest – Modern Professional PowerPoint Template

Laforest - Modern Powerpoint Template

Laforest PowerPoint template comes with 12 different files featuring the slideshow in 3 premade color schemes and in light and dark themes. It includes 30 professionally designed slides featuring timelines, mockups, image placeholders, and more.

Pastel – Free PowerPoint Template

Pastel - Free PowerPoint Template

Pastel is another great free PowerPoint template you can use to design a colorful and attractive presentation to showcase your portfolio. It’s free to use with personal projects.

Free Corporate Powerpoint Template

Free Corporate Powerpoint Template

This free PowerPoint template comes with 15 unique slide designs you can use to design various business and corporate presentations. It includes lots of shapes, infographics, and illustrations as well.

Mochica – Modern Professional PowerPoint Template

Mochica - Powerpoint Template

Mochica features a minimalist design with lots of clean and white space. The PowerPoint template lets you choose from 5 color schemes and a total of 150 slides to design professional presentations.

Project Proposal – Modern Professional PowerPoint Template

Project Proposal PowerPoint Template

With this professional PowerPoint template, you’ll be able to create attractive presentations for project proposals and meetings. The template is available in 4 different color themes and it features lots of unique slides for describing pricing, project scope, budget, and more.

Cella PitchDeck Modern Professional PowerPoint Template

Cella PitchDeck Template

This PowerPoint template will definitely come in handy for startups and businesses for making powerful pitch decks to promote and present their ideas and startups to investors. The template includes a total of 120 slides.

MINIMAL PROPOSAL – Modern Professional PowerPoint Template

MINIMAL PROPOSAL - Powerpoint

Another modern and professionally designed PowerPoint template for making attractive proposal presentations. This template comes with 50 unique slides that feature 3D infographics, icons, vector illustrations, and more.

Yellow Bussiness – Modern Professional PowerPoint Template

Yellow Bussiness - Powerpoint Template

Create unique and persuasive marketing and sales presentations using this PowerPoint template. It features 50 unique slides you can easily edit to change colors, text, images, and shapes.

Free Fashion PowerPoint Presentation Template

Free Fashion PowerPoint Presentation Template

Another great free PowerPoint template for crafting slideshows related to photography and fashion design. The template includes 10 unique slides you can customize to your preference.

Motagua – Free Multipurpose PowerPoint Template

Motagua - Free Multipurpose PowerPoint Template

Motagua is a modern and attractive free PowerPoint template that can be used to design all kinds of design, business, and creative presentations. It comes with 12 unique slides based on master slide layouts.

Latte PowerPoint Presentation Template

Latte is a professional PowerPoint template that comes with a minimal and a modern design. The template features lots of space for showing off images with a beautiful color scheme. It includes over 50 unique slides based on master slides with vector graphics and portfolio slides.

Marketing Plan 2.0 PowerPoint Template

This is a PowerPoint template designed specifically for creating marketing-related presentations. It includes 30 unique slides that come in 10 different color schemes. The slides are also available in white and dark background versions. The slideshow is also fully animated and print-ready as well.

Modev Professional PowerPoint Template

This professional PowerPoint template is most suitable for creating slideshows for design agency and freelancer presentations. It features an elegant color design, which is available in Green, Blue, and Pink versions. Each template consists of 30 unique slides.

Minimal Presentation PowerPoint Template

Just as the title suggests, this is a minimalist PowerPoint template that comes with a total of over 300 slides. The template features a modern design that makes it ideal for SaaS and small business related presentations. It’s also available in 10 different color schemes as well.

Visionary – Attractive PowerPoint Design

Visionary is a professionally designed PowerPoint template that includes 80 unique multipurpose slides with vibrant colors. The template is available in 30 different color schemes and it comes with 98 master slide layouts for creating your own unique slides.

MUNINE PowerPoint Template

Munine is a PowerPoint slideshow template with a feminine design. It’s perfect for designing slideshows for fashion and clothing brand related presentations. The template features 60 unique slides in 50 different premade color schemes. Each template is also available in dark and light color versions as well.

iDea – Creative Company PowerPoint Template

Idea is a PowerPoint template designed specifically for marketing related presentations. It’s also perfect for making presentations for creative and design agencies as well. It includes 30 unique slides in 3 different color schemes.

Kalium Corporate PowerPoint Presentation

Featuring a professional design, Kalium PowerPoint template is most suitable for creating presentations for corporate businesses, brands, and agencies. It includes 50 unique slides that are easily customizable and featuring lots of vector graphics and elements. The slides also come equipped with animations as well.

SPLASH – PowerPoint Template

This PowerPoint template is ideal for design agencies and other creative businesses. It features slides with a modern design for easily highlighting your portfolio, case studies, team, and galleries. The template includes 32 unique slides that are available in 5 premade color schemes.

SIMPLY – PowerPoint Template

Simply is a creatively designed PowerPoint presentation template that includes 32 unique slides. It’s also available in 5 different color variations and features plenty of vector elements, such as infographics, charts, graphs, and more. You can easily edit it to customize the slides to your preference.

Oxygen PowerPoint Presentation

Oxygen is the perfect PowerPoint template for creating marketing and creative presentations. It comes with an attractive slide design and a drag and drop editing environment. The template includes 50 unique slides featuring infographics, maps, charts, and graphs.

SKETCH 1 PowerPoint Template

This creative template includes 40 unique slides that feature lots of sketch-based illustrations and icons. The template is also available in 50 different color variations and with hundreds of vector graphics, icons, and shapes.

Exotic Project Presentation Template

Featuring a minimal and a modern design, this PowerPoint template is best for showcasing your projects and products in your presentations. It’s also great for making presentations for corporate and small business presentations as well. The template includes 62 multipurpose slides in 20 different color schemes.

NEXT PowerPoint Template

Next is a highly visual PowerPoint template that comes with a set of slides with a modern design. It includes 20 unique slides in 50 different color styles, including dark and light themes. The slides are also filled with lots of vector graphics and icons as well.

Rising Sun PowerPoint Template

If you’re working on a presentation for a creative agency or a small business, this PowerPoint template will come in handy. This template includes 20 master slides featuring lots of vector elements, gradient colors, and icons.

Real Estate PowerPoint Template

This is a PowerPoint template designed specifically for making presentations related to real-estate agencies. The template features 20 unique slides with plenty of space for highlighting properties with large images. It also includes charts, diagrams, graphs, and vector icons as well.

Lean PowerPoint Template

Lean is a professionally designed PowerPoint template that’s ideal for creating business and corporate presentation slideshows. The template includes 20 master slides featuring lots of vector graphics, icons, and shapes.

Add Color PowerPoint Template

This colorful PowerPoint template is perfect for creating presentation slideshows for all types of occasions, including schools, colleges, marketing, fashion, and more. The template comes packed with vector charts and graphs as well.

Mapped PowerPoint Template

Mapped is a PowerPoint template with a modern design. It’s best for making slideshows for eCommerce businesses and startups. The template includes slides based on 20 master slides and animations.

Ruby PowerPoint Template

Featuring a set of 50 unique slides, this PowerPoint template is made specifically for creating presentations for business and corporate projects. It includes resizable vector graphics and gallery slides as well.

Express – Freestyle PowerPoint Template

Express is a unique PowerPoint template with a modern and a creative design that will certainly make your presentations stand out. It includes 30 slides featuring attractive brush-strokes, vectors, icons, and graphics. The template is also available in 3 different color schemes.

Modern Real Estate PowerPoint Template

Another PowerPoint slideshow template for creating presentations for real-estate businesses. The template includes 30 clean and modern slides that are available in 5 premade color schemes. It comes with resizable graphics, vector illustrations, portfolio slides, and lots more.

Timeline 2.0 for PowerPoint

This is a massive bundle of PowerPoint templates that includes 50 unique templates of timeline slides. You can use them to create business projections charts, product-related graphs, and more. The templates are also available in 10 different premade color schemes.

Tidama – Modern Business PowerPoint Template

PowerPoint template

This is one of the most elegant PowerPoint templates in this collection. If you’re looking for a theme to design a presentation for a luxury brand or high-end product, this template is perfect for you. It includes 39 slide layouts with fully editable designs.

Bakooh PowerPoint Template

PowerPoint template

With a confident look and clean, creative slides, this is a versatile, flat design PowerPoint template. It’s got a modern style that blends plenty of colorful graphics, powerful charts, and minimal design elements.

Doros PowerPoint Template

PowerPoint template

Need a PowerPoint presentation design template with a modern style? One that’s easy to customize? And comes packed with the right slide designs to communicate your message effectively? Look no further than Doros.

Mokka PowerPoint Template

PowerPoint template

If you like minimal PowerPoint design templates, check this out. This is a minimal PowerPoint presentation design with plenty of template options built-in. If you’ve got important information to present, this set delivers. It’s perfect for personal or corporate use. And comes with a ton of easy-to-edit features that are 100% customizable.

Rising PowerPoint Template

PowerPoint template

Think big and get ready to go bold with this modern PowerPoint design theme. It’s got a powerful set of unique PPT slide designs that’ll help your message stand out. It mixes striking images with compelling layouts and a confident type. It also includes quick to work with components that pack a creative punch.

5 Tips for Creating a Modern PowerPoint Presentation

If you’re new to designing PowerPoint presentations, these tips will help you create a more professional looking slideshow to win your audience.

1. Use Minimal and Professional Slide Designs

Let’s face it, all of the default templates included in PowerPoint are terrible and have outdated designs. They’ll never help make your presentation stand out from the crowd.

Libre - Powerpoint Template

So start your process by finding a better and professionally designed PowerPoint template to make your slideshow look more creative and original. You’d be surprised to see the amazing designs on some of the templates you can download from third-party websites. They’ll make your old presentations look like something from the 1980s.

2. Find and Use Better Custom Fonts

Fonts take a major role in presentation slideshows as they help attract attention to each of your slides. Consider using custom fonts in your presentations.

Expand - Powerpoint Template

With the right combination of a big bold title font and a body font with an easy to read design, you can create presentations to deliver a great user experience that shows off professionalism.

3. Write Shorter Sentences

In most cases, a PowerPoint presentation should focus on highlighting the key points of a speech and to visualize data. And you should keep it that way and avoid making your presentation look like a novel filled with long paragraphs.

Pancja - Powerpoint Template

You can achieve this goal by creating a content layout for including shorter sentences and paragraphs. Use bullet points and icons as well.

4. Add Shapes, Images, Charts, and Graphs

Modern PowerPoint presentations are usually very visually appealing and it’s beautiful to look at. You can make similar presentations by including lots of shapes and large images to make each slide look more creative.

Sureprise Powerpoint Template

You can also use charts and infographics to visualize data from studies, show projections, summarize reports, and even make strong statements.

5. Use a Modern Color Palette

While using minimal designs is always a great approach to designing professional PowerPoint slideshows, many modern presentations feature colorful designs as well.

Lamia - Modern PowerPoint Template

Create a color palette that matches your brand and your industry. Use it to add a stylish look to each of the slides in your presentations while maintaining a persistent design.

25+ Best Athletic Fonts for Energetic Designs

Featured Imgs 23

Athletic fonts are all about power, speed, and performance. With strong lines, sharp angles, and bold weights, these fonts are designed to stand out and make an impact.

They’re perfect for capturing the adrenaline of competition and the intensity of physical activity, making them ideal for sports-related logos, apparel, and marketing campaigns. These fonts convey strength and action, helping your designs come to life with a sense of urgency and vitality.

In this post, we’ve curated a selection of the best athletic fonts that will bring high-energy style to any design. From sleek, modern sans-serifs to rugged, vintage-inspired typefaces, you’ll find a range of options that work perfectly for everything from team jerseys to fitness magazine covers.

Borex – Athletic Font

Borex - Athletic Font

Ideal for sports-themed projects, the dynamic and bold Borex athletic font is customizable with four unique styles including regular, slant, and taper. It adds exceptionally creative touches with alternate characters and unique ligatures, ensuring your designs stand out. The font package includes OTF, TTF, WOFF and more.

Tekrot – Athletic Energetic Font

Tekrot - Athletic Energetic Font

Tekrot is an athletic and robust font inspired by current design trends, infusing each sturdy letter with a soul that can elevate your brand. Ideal for sports-related designs or projects requiring strength, this font comes with various files (OTF, TTF, WOFF, WOFF2), alternates, ligatures, and multilingual support.

Defen Sport – Athletic Block Font

Defen Sport - Athletic Block Font

Defen Sport is an athletic block font designed to enhance sports designs with its bold, dynamic characters. Perfect for creating team logos, posters, or athletic apparel, it injects a burst of energy into your designs and commands attention. With its versatility, Defen Sport is suitable for any sports-related projects, promising consistency and impact across all platforms.

Brockies – Sport Display Font

Defen Sport - Athletic Block Font

Brockies is a uniquely crafted sports display font distinguished by its athletic style. This creative asset, provided by a third party, has a dynamic and energetic flair that’s ideal for sports-oriented projects or any design requiring a sense of motion or strength. Engaging and versatile, Brockies would make an impactful addition to your font library.

Champione – Modern Athletic Sport Font

Champione - Modern Athletic Sport Font

The Champione font is a versatile, futuristic typeface that boasts unique and stylish characters. Perfect for sports events branding, jerseys, logos, and even wedding designs or social media posts, its bold, sans-serif style ensures high legibility. Packaged in a variety of formats (OTF, TTF, WOFF, and WOFF2), this font is a must-have for all designers.

MREYBOLL – Athletic Font

MREYBOLL - Athletic Font

MREYBOLL is an exciting athletic font perfect for sports design and more. This unique typeface comes in various styles with contemporary corner cutouts for added dynamism. Its superiority among sports fonts and manly, crisp feel offers a strong impact. The package includes OTF, TTF, WOFF, WOFF2 files, alternate, ligature, and all glyphs.

BAMEN – Bold Athletic Font

BAMEN - Bold Athletic Font

The BAMEN is a dynamic, modern addition to any sports-oriented design. Offering boldness reminiscent of a fast-paced sporting environment, this font’s wide strokes and cool cuts add speed and power to your titles. The BAMEN typeface is perfect for vehicle commercials, headlines, and other athletic imagery, infusing each design with strength, speed, and a distinct beauty.

Runner – Athletic Sport Font

Runner - Athletic Sport Font

Check out Runner, a vibrant, athletic sports font ideal for vivifying your sports titles, racing, cycling, game logos, and other dynamic texts. The wide, italicized font style with modern cutouts and a dynamic slant gives an impactful depiction of speed and power. It’s not only bold and dynamic but also legible and versatile in terms of size, making it truly unique.

Boldye – Sports Athletic Font

Boldye - Sports Athletic Font

Boldye is a sports athletic font reminiscent of the Reebok logo’s style. Characterized by strong curves and sharp edges, it’s ideal for sports-themed branding, logos, and posters. With the Open Type feature, you can explore a range of unique alternative letters and ligatures. Boldye also offers seamless integration with a variety of design tools.

Sutixo – Athletic Font

Sutixo - Athletic Font

Sutixo is an athletic font crafted for speed lovers and firmly grounded in a sports racing theme. This unique font offers four different styles, handy alternate characters, and ligatures to enhance your designs. Be it sprucing up graphics for a motorsport event or injecting excitement into your brand, Sutixo is your go-to font.

Sport Maniac – Sport & Athletic Font

Sport Maniac - Sport & Athletic Font

The Sport Maniac font is a distinctive athletic typeface ready for diverse creative uses such as logos, album covers, movie titles, posters and labels. It comes with OTF, TTF and WOFF files, readily available for your design projects. Its unique style captures the spirit of sports, making it the perfect choice for all your athletic-themed designs.

Yankees Classic – Athletic Script Font

Yankees Classic - Athletic Script Font

Check out the Yankees Classic, an athletic font with a vintage feel. It features both uppercase and lowercase letters, numerals, extensive punctuation, alternate characters, stylistic sets, extruded font, and ligatures. This font is easy-to-use, accommodating a variety of designs, and comes in OTF and TTF formats.

KUNEX – Athletic Block Font

KUNEX - Athletic Block Font

The athletic display font, KUNEX, is perfect for creating a masculine aesthetic with a sense of strength and speed. Crafted specifically for outdoor sports and other contemporary occasions, this modern slab-shaped font has a unique vitality, creating bold impressions while maintaining a natural feel. The comprehensive package includes OTF, TTF, WOFF files, and more, complete with alternate, ligature, and multilingual support.

Gridiron Glory – Sport Athletic Font

Gridiron Glory - Sport Athletic Font

Gridiron Glory is an elegant athletic font designed as a nod to sports. Its bold and dynamic design mimics the energy of the sports world, embodying an air of power and competitiveness. Perfect for use in team logos, jerseys, or sports event promotions, this font carries an element of excitement and anticipation within its sharp, gridiron-inspired lines.

Rockas – Modern Sport Display Font

Rockas - Modern Sport Display Font

Rockas is an exciting modern sports display font that features wide italic fonts, contemporary cutouts, and a dynamic slant. It’s perfect for sprucing up sports titles, football match posters, gaming logos, or any text that requires a powerful, modern aesthetic. With optimal legibility and sizing, Rockas is a great resource for your next project.

Croser – Athletic Energetic Font

Croser - Athletic Energetic Font

Check out Croser, a dynamic athletic font designed to embody both speed and power. With its wide italic letters, modern cutouts, and slanted lines, it’s perfect for eye-catching sports titles, automobile game logos, or any text that needs a touch of energy. Known for its legibility and scale, Croser is not just your average fast font, it brings uniqueness in its design.

Runking – Modern Sport Font

Runking - Modern Sport Font

Runking offers a bold, genuine display font perfect for various branding projects, from logos to product design. It impressively stands out in numerous contexts. Available in both uppercase and lowercase versions, variants include .otf and .ttf, supports multiple languages, and comes in regular and semi-bold weights.

Sport Solid – Athletic Block Font

Sport Solid - Athletic Block Font

Sport Solid is a bold and unique font that brings an athletic vibe to any branding project. Ideal for sports-centric creations like logos, t-shirts, and esports visuals, this display font can make a striking impact in diverse contexts. Provided in both OTF and TTF formats, it features substantial, impactful uppercase characters.

RAVERIST – Stylish Athletic Font

RAVERIST - Stylish Athletic Font

RAVERIST is a modern sports display font featuring a natural, textured style. Available in OTF and TTF formats and as a web font, this stylish athletic font exhibits distinctive clarity and dramatic flair. Ideal for enhancing logos, quotes, invitations, product packaging, and headers, it impeccably complements creative tasks that require a handwriting touch.

Fastrun – Sport Athletic Font

Fastrun - Sport Athletic Font

Fastrun is a dynamic, bold font designed to give your sports-related projects a strong character. Available in regular, italic, and outline styles, it includes uppercase and lowercase letters, numbers, punctuation, and multilingual support. This versatile font, provided in OTF, TTF, and WOFF formats, even features options for alternate characters and ligatures.

SPORT NEWS – Athletic Font

SPORT NEWS - Athletic Font

SPORT NEWS is a dynamic and bold typeface that instantly captures attention. This font, with its modern letter cutout and italicized wide letters, exhibits a sense of power and speed, making it perfect for sports headlines, automotive game logos, and high-energy magazine monograms. It is extremely readable and offers both uppercase, lowercase, punctuation and numbers, along with multilingual support.

Sport Play – Athletic Block Font

Sport Play - Athletic Block Font

Check out the Sport Play font, a cool new typeface with a bold and authentic look. It’s perfect for any branding project, whether it’s for logo design, t-shirt printing, or esports. The font shines in numerous contexts and comes in OTF, TTF, WOFF, uppercase, alternative, and ligature options. With its modern feel, this font will excite and inspire your creativity.

Goball – Athletic Script Font

Goball - Athletic Script Font

Goball athletic font, inspired by the dynamism of baseball, is perfect for all your sports-themed design needs. Boasting a unique, modern touch, it adds a sporty feel to print, merchandise, and more. The package includes Goball Font in various formats, all characters from A-Z, numbers, punctuation, and more.

Free Athletic Fonts

Hyper Oxide – Free Athletic Font

Hyper Oxide - Free Athletic Font

This is a stylish font featuring a set of modern letters. It has the ideal look for crafting energetic titles and headings for athletic designs. The font includes stencil-style bold characters and it’s free to use with personal projects.

Stander – Free Athletic Font

Stander - Free Athletic Font

Stander is another free font you can use to craft attractive titles for athletic-themed projects. The font includes a stylishly futuristic letter design that’s perfect for sports brands, teams, and even merchandise design.

Travax – Free Athletic Font

Travax - Free Athletic Font

This font comes with a unique and futuristic letter design that adds a very energetic and sporty look to typography. The font is free to download and you can use it to craft bold titles for your personal projects.

Aguante – Free Athletic Font

Aguante - Free Athletic Font

Aguante is another creative font you can use to design modern titles and headings for your projects. This font also has an athletic vibe along with bold characters. It’s free to use with commercial projects.

Promesh – Free Athletic Font

Promesh - Free Athletic Font

This font will allow you to design attractive typography for your sports and fitness designs. It includes tall and narrow letterforms with an athletic look and feel. The font is free to use with personal and commercial projects.

Healthcare Transformed The Role of Technology in Revolutionizing Patient Care

Featured Imgs 23

The healthcare industry is undergoing a profound transformation, driven by rapid advancements in technology. These innovations are reshaping how patient care is delivered, making it more personalized, efficient, and accessible. From artificial intelligence and telemedicine to wearable health devices and advanced data analytics, technology is revolutionizing every aspect of healthcare. Here’s an exploration of how …

The post Healthcare Transformed The Role of Technology in Revolutionizing Patient Care first appeared on Lucid Softech.

Press This: Accessibility, Inclusive Design, and Debunking Myths

Featured Imgs 23

Welcome to Press This, a podcast that delivers valuable insights and actionable tips for navigating the ever-evolving world of WordPress.  In this episode, host Brian Gardner and Ryan Bracey, director of web UX at Second Melody, explore accessibility in web design, breaking down what it is and debunking common myths about it. Powered by RedCircle

The post Press This: Accessibility, Inclusive Design, and Debunking Myths appeared first on WP Engine.

Two CSS Properties for Trimming Text Box Whitespace

Featured Imgs 23

The text-box-trim and text-box-edge properties in CSS enable developers to trim specifiable amounts of the whitespace that appear above the first formatted line of text and below the last formatted line of text in a text box, making the text box vertically larger than the content within.

This whitespace is called leading, and it appears above and below (so it’s two half-leadings, actually) all lines of text to make the text more readable. However, we only want it to appear in between lines of text, right? We don’t want it to appear along the over or under edges of our text boxes, because then it interferes with our margins, paddings, gaps, and other spacings.

As an example, if we implement a 50px margin but then the leading adds another 37px, we’d end up with a grand total of 87px of space. Then we’d need to adjust the margin to 13px in order to make the space 50px in practice.

The word incendiary showing its text box and whitespace above and below it.

As a design systems person, I try to maintain as much consistency as possible and use very little markup whenever possible, which enables me to use the adjacent-sibling combinator (+) to create blanket rules like this:

/* Whenever <element> is followed by <h1> */
<element> + h1 {
  margin-bottom: 13px; /* instead of margin-bottom: 50px; */
}

This approach is still a headache since you still have to do the math (albeit less of it). But with the text-box-trim and text-box-edge properties, 50px as defined by CSS will mean 50px visually:

The word incendiary with its text box flush against its top and bottom edges.

Disclaimer: text-box-trim and text-box-edge are only accessible via a feature flag in Chrome 128+ and Safari 16.4+, as well as Safari Technology Preview without a feature flag. See Caniuse for the latest browser support.

Start with text-box-trim

text-box-trim is the CSS property that basically activates text box trimming. It doesn’t really have a use beyond that, but it does provide us with the option to trim from just the start, just the end, both the start and end, or none:

text-box-trim: trim-start;
text-box-trim: trim-end;
text-box-trim: trim-both;
text-box-trim: none;

Note: In older web browsers, you might need to use the older start/end/both values in place of the newer trim-start/trim-end/trim-both values, respectively. In even older web browsers, you might need to use top/bottom/both. There’s no reference for this, unfortunately, so you’ll just have to see what works.

Now, where do you want to trim from?

You’re probably wondering what I mean by that. Well, consider that a typographic letter has multiple peaks.

There’s the x-height, which marks the top of the letter “x” and other lowercase characters (not including ascenders or overshoots), the cap height, which marks the top of uppercase characters (again, not including ascenders or overshoots), and the alphabetic baseline, which marks the bottom of most letters (not including descenders or overshoots). Then of course there’s the ascender height and descender height too.

You can trim the whitespace between the x-height, cap height, or ascender height and the “over” edge of the text box (this is where overlines begin), and also the white space between the alphabetic baseline or descender height and the “under” edge (where underlines begin if text-underline-position is set to under).

Don’t trim anything

text-box-edge: leading means to include all of the leading; simply don’t trim anything. This has the same effect as text-box-trim: none or forgoing text-box-trim and text-box-edge entirely. You could also restrict under-edge trimming with text-box-trim: trim-start or over edge trimming with text-box-trim: trim-end. Yep, there are quite a few ways to not even do this thing at all!

Newer web browsers have deviated from the CSSWG specification working drafts by removing the leading value and replacing it with auto, despite the “Do not ship (yet)” warning (*shrug*).

Naturally, text-box-edge accepts two values (an instruction regarding the over edge, then an instruction regarding the under edge). However, auto must be used solo.

text-box-edge: auto; /* Works */
text-box-edge: ex auto; /* Doesn't work */
text-box-edge: auto alphabetic; /* Doesn't work */

I could explain all the scenarios in which auto would work, but none of them are useful. I think all we want from auto is to be able to set the over or under edge to auto and the other edge to something else, but this is the only thing that it doesn’t do. This is a problem, but we’ll dive into that shortly. 

Trim above the ascenders and/or below the descenders

The text value will trim above the ascenders if used as the first value and below the descenders if used as the second value and is also the default value if you fail to declare the second value. (I think you’d want it to be auto, but it won’t be.)

text-box-edge: ex text; /* Valid */
text-box-edge: ex; /* Computed as `text-box-edge: ex text;` */
text-box-edge: text alphabetic; /* Valid */
text-box-edge: text text; /* Valid */
text-box-edge: text; /* Computed as `text-box-edge: text text;` */

It’s worth noting that ascender and descender height metrics come from the fonts themselves (or not!), so text can be quite finicky. For example, with the Arial font, the ascender height includes diacritics and the descender height includes descenders, whereas with the Fraunces font, the descender height includes diacritics and I don’t know what the ascender height includes. For this reason, there’s talk about renaming text to from-font.

The word incendiary written in two variations with accents showing how the test box is affected.

Trim above the cap height only

To trim above the cap height:

text-box-edge: cap; /* Computed as text-box-edge: cap text; */
The word incendiary with the D character slightly outside the top of the text box boundary.

Remember, undeclared values default to text, not auto (as demonstrated above). Therefore, to opt out of trimming the under edge, you’d need to use trim-start instead of trim-both:

text-box-trim: trim-start; /* Not text-box-trim: trim-both; */
text-box-edge: cap; /* Not computed as text-box-edge: cap text; */

Trim above the cap height and below the alphabetic baseline

To trim above the cap height and below the alphabetic baseline:

text-box-trim: trim-both;
text-box-edge: cap alphabetic;
The word incendiary with no whitespace.

By the way, the “Cap height to baseline” option of Figma’s “Vertical trim” setting does exactly this. However, its Dev Mode produces CSS code with outdated property names (leading-trim and text-edge) and outdated values (top and bottom).

Figma screenshot of text settings.

Trim above the x-height only

To trim above the x-height only:

text-box-trim: trim-start;
text-box-edge: ex;
The word incendiary with slight spacing along the bottom edge of its text box.

Trim above the x-height and below the alphabetic baseline

To trim above the x-height and below the alphabetic baseline:

text-box-trim: trim-both;
text-box-edge: ex alphabetic;
The word incendiary with no whitespace.

Trim below the alphabetic baseline only

To trim below the alphabetic baseline only, the following won’t work (things were going so well for a moment, weren’t they?):

text-box-trim: trim-end;
text-box-edge: alphabetic;

This is because the first value is always the mandatory over-edge value whereas the second value is an optional under-edge value. This means that alphabetic isn’t a valid over-edge value, even though the inclusion of trim-end suggests that we won’t be providing one. Complaints about verbosity aside, the correct syntax would have you declare any over-edge value even though you’d effectively cancel it out with trim-end:

text-box-trim: trim-end;
text-box-edge: [any over edge value] alphabetic;
The word incendiary with slight whitespace along the upper edge of its text box.

What about ideographic glyphs?

It’s difficult to know how web browsers will trim ideographic glyphs until they do, but you can read all about it in the spec. In theory, you’d want to use the ideographic-ink value for trimming and the ideographic value for no trimming, both of which aren’t unsupported yet:

text-box-edge: ideographic; /* No trim */
text-box-edge: ideographic-ink; /* Trim */
text-box-edge: ideographic-ink ideographic; /* Top trim */
text-box-edge: ideographic ideographic-ink; /* Bottom trim */

text-box, the shorthand property

If you’re not keen on the verbosity of text box trimming, there’s a shorthand text-box property that makes it somewhat inconsequential. All the same rules apply.

/* Syntax */
text-box: [text-box-trim] [text-box-edge (over)] [text-box-edge (under)]?

/* Example */
text-box: trim-both cap alphabetic;

Final thoughts

At first glance, text-box-trim and text-box-edge might not seem all that interesting, but they do make spacing elements a heck of a lot simpler.

Is the current proposal the best way to handle text box trimming though? Personally, I don’t think so. I think text-box-trim-start and text-box-trim-end would make a lot more sense, with text-box-trim being used as the shorthand property and text-box-edge not being used at all, but I’d settle for some simplification and/or consistent practices. What do you think?

There are some other concerns too. For example, should there be an option to include underlines, overlines, hanging punctuation marks, or diacritics? I’m going to say yes, especially if you’re using text-underline-position: under or a particularly thick text-decoration-thickness, as they can make the spacing between elements appear smaller.


Two CSS Properties for Trimming Text Box Whitespace originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.



from CSS-Tricks https://ift.tt/ozKcrLJ
Gain $200 in a week
via Read more

35+ Best Credit Card Mockup Templates 2024

Featured Imgs 23

Credit card designs are now much more creative than they used to be. Thanks to talented designers, every bank now has its own unique credit and debit card designs with colorful and wild designs.

If you’re a designer working on a brand new credit card design, you will also need the perfect mockup to showcase your designs to your clients and on your portfolio. We handpicked this collection of credit card templates just for that purpose.

In this post, you’ll find some beautiful credit card mockups that highlight your designs in a professional way. These mockups are also ideal for showcasing other types of card designs, including membership cards for various businesses.

Check out the credit card mockup templates below and be sure to download them all. There are a few free templates in there too.

Modern Credit Card Mockup Template

Modern Credit Card Mockup Template

A simple and minimal mockup is the best way to show off professionalism through your design presentations. This mockup is perfect for achieving that goal. The template features a simple tilted credit card with lighting effects and editable background. It has smart objects for changing the card design as well.

Hand Holding Credit Card Mockup

Hand Holding Credit Card Mockup

Adding a bit of human touch can greatly improve your credit card presentation. With this mockup, you can show off your card design being held by a hand. It not only makes your credit card look more realistic but also offers a clear look at the design. There are 4 different mockups included in this pack.

4 Minimal Credit Card Mockup Templates

4 Minimal Credit Card Mockup Templates

If you want to make your credit card appear in a more realistic and creative environment, this mockup is perfect for you. It comes with a modern background design and with 4 different mockup scenes. You can also customize the background and effects to your preference.

Credit Card Mosaic Mockup Template

Credit Card Mosaic Mockup Template

This mockup template allows you to showcase multiple credit card designs at the same time. It’s perfect for showing off your skills in a portfolio. Or you can use it to make a nice single credit card design presentation as well. The template features well-organized layers and smart objects for easy editing.

Credit Card with Hand Mockup Template

Credit Card with Hand Mockup Template

A very useful credit card mockup that can be used for various purposes. The realistic way the hand is holding the credit card gives it a very professional look. You can use it to create advertisements, promote membership cards, social media campaigns, and more. It comes in a fully editable PSD file.

Free Credit Card PSD Mockup

Free Credit Card PSD Mockup

This beautiful credit card template is free to download and use. It comes as a fully customizable PSD file with smart object layers. The template is perfect for showcasing your designs on a portfolio.

Free Credit Card Mockup Template

Free Credit Card Mockup Template

With this mockup template, you can show off your credit card being held by a human hand. This template is also free to use. And it features editable backgrounds and smart objects.

Credit And Debit Card Mockup

Credit And Debit Card Mockup

This credit card mockup features a simple layout and allows you to show two card designs at the same time. The template comes in high-resolution PSD format with organized layers. It has an adjustable shadow effect too.

Smartphone with Credit Cards Mockup

Smartphone with Credit Cards Mockup

This mockup is ideal for showcasing privacy and security alongside your credit card designs. It features a phone and a lock with a credit card mockup. The template is easily customizable and has editable colors.

Credit Cards Scene Mockups

Credit Cards Scene Mockups

This is a collection of credit card mockups that includes multiple scenes featuring the credit cards. They all have fully customizable layouts with changeable backgrounds and smart object layers.

Dark Debit, Credit, and Membership Card Mockups

Dark Debit, Credit, Membership Card Mockups

This credit card mockup kit includes 5 different mockup scenes for you to choose from. They are ideal for showcasing and presenting your designs to clients in a stylish and professional way.

Free Plastic Credit Card Mockup

Free Plastic Credit Card Mockup

This is a free credit card mockup template you can use to show off both sides of your credit card designs. You can also change its background to your preference.

Credit Card with Security Concept Mockup

Credit Card with Security Concept Mockup

If you’re working on an app or service related to payment security, this mockup template will definitely come in handy. It will allow you to create a cool scene depicting security and safety with custom credit card designs.

Modern Credit Card & Membership Card Mockup

Modern Credit Card & Membership Card MockUp

Use this mockup to show off your credit card designs in style. It includes mockups for showing the front and back sides of the credit card as well. The template is available in a high-resolution, fully layered, PSD file.

Smartphone with Bank Card Mockup

Smartphone with Bank Card Mockup

This mockup template features two credit card mockups alongside a smartphone. You can easily customize this mockup to create an amazing scene showcasing your credit card designs. The design of the smartphone is also customizable.

Plastic Discount & Membership Card Mockups

Plastic Discount Card Mockups

There are 5 unique credit card-style mockups in this bundle. They can be used to showcase many different types of membership cards, discount cards, and more. Each mockup has a different scene with editable shadows and backgrounds.

Free Creative Credit Card Mockup

Free Creative Credit Card Mockup

This mockup is also free to download and use. It has changeable backgrounds with a plastic card mockup that shows your designs in a slightly angled view.

Realistic Credit Card Mockup Template

Realistic Credit Card Mockup Template

This mockup template comes with a realistic look and feel that will help make your designs appear more natural and professional. The template features 3 credit cards overlapping one another. You can edit each card mockup using smart objects to place your own designs. It’s ideal for showcasing different variants of a credit card.

Stylish Credit Card Mockup Template

Stylish Credit Card Mockup Template

Another elegant and stylish credit card mockup for showcasing your modern card designs. This mockup comes with a stacked card set that you can also customize using smart object layers. The background can be changed to your preference. And it comes as a PSD file with organized layers.

Creative Credit Cards Mockup Set

Creative Credit Cards Mockup Set

This mockup is most suitable for showcasing your credit card designs on websites and social media. It includes a fully customizable mockup design where you can even change the color of the card and change the background. You can also place your own design in the mockups using smart objects.

Smartphone Screen & Credit Card Mockup

Smartphone Screen & Credit Card Mockup

A useful credit card mockup for banks, small businesses, and eCommerce platforms. With this mockup, you can promote your mobile apps and the payment options available on your app at the same time. The mockup comes in two different styles and they are both easily customizable.

Balanced Credit Card Mockup Templates

Balanced Credit Card Mockup Templates

Want to show how to balance expenses with your bank’s credit card? Then this mockup will help you spread your message more effectively. This is a collection of creative credit card mockups that shows a credit card being balanced on various objects. There are 5 different mockup designs in this bundle that come in PSD format.

Free Credit Card Mockup with Hand

Free Credit Card Mockup with Hand

You can download and use this template free of charge. It comes with a realistic design featuring a human hand holding a credit card. You can easily change the background and replace the card design as well.

Free Modern Credit Card Mockup

Free Modern Credit Card Mockup

This is a computer-generated card mockup that is ideal for showcasing your credit card in a technology-themed environment. The mockup is available in 5 different scenes and in 4K resolution. All free to download.

5 Simple Bank Card Mockup Templates

5 Simple Bank Card Mockup Templates

A collection of minimal and simple credit card mockups. You can use these mockups to showcase any type of credit or debit card design in a very creative way. There are mockups with multiple views and angles to choose from. And they are all easily customizable as well.

Plastic Credit Card Mockup Templates

Plastic Credit Card Mockup Templates

This bundle also comes with several different styles of credit card mockups. There are 9 unique mockups included in this pack that is designed for showcasing all kinds of credit cards. Each mockup comes with editable effects, smart objects, changeable backgrounds, and much more.

Credit Card with Wallet Mockup Template

Credit Card with Wallet Mockup Template

With this mockup template, you can showcase your credit card alongside a wallet. The hand removing the credit card from the wallet makes this mockup look more realistic and appropriate for various business promotions as well. You can also easily place your design in the mockup using smart objects.

Credit Card and iPhone Mockup Template

Credit Card and iPhone Mockups

This mockup template allows you to show off your card design next to an iPhone. It’s actually ideal for showcasing credit cards as well as membership cards. The iPhone device also works as a mockup so you can place your own designs in the device as well. Both mockups can be customized using Photoshop.

Luxury Credit Card Mockup Template

Luxury Credit Card Mockup Template

If you’re working on a high-tier credit card design, this mockup will help create the appropriate atmosphere for your card. It features a high-end luxury background that gives it a classy look. You can also customize the background color and easily replace the design using smart objects.

Free Realistic Credit Card Mockup

Free Realistic Credit Card Mockup

Believe it or not, this high-quality credit card mockup is actually free to download. It features a realistic and professional design that will surely make your credit card presentation more effective.

Free Debit Card Mockup Sketch Template

Free Debit Card Mockup Sketch Template

The dark and stylish look of this mockup gives it a certain elegant feel. It’s perfect for showing off your credit and debit card designs in websites and portfolios. The template comes in Sketch format and it’s free to download.

Professional Credit & Membership Card Mockups

Professional Credit & Membership Card Mockups

The effects used in this mockup design give it a very realistic-looking plastic look and feel. This makes it perfect for presenting your credit card design in a way that will win over your clients. There are 6 different mockup templates in this pack with fully customizable backgrounds and colors.

Front & Back Credit Card Mockup

Front & Back Credit Card Mockup

This mockup template comes with a design that allows you to showcase the front and back sides of your credit card design at the same time. It features smart objects, editable floor and wall colors, as well as organized layers.

Debit Card Mockup Templates

Debit Card Mockup Templates

You can use this simple and minimal mockup template to showcase your credit, debit, and membership cards in style. It’s great for presenting designs to clients as well as showcasing them in portfolios. The mockup comes in 4 different styles as well.

Multipurpose Credit Card Mockups

Multipurpose Credit Card Mockups

This mockup template allows you to show off multiple credit card designs at once. It also includes mockups for showcasing both the front and back sides of your designs. There are 3 unique PSD mockup templates in this pack.

Be sure to check out our best business card mockup templates collection as well.

10 SEO Habits That Will Increase Website Traffic

Featured Imgs 23

Everyone wants more website traffic, right? But are you doing all the little things that help boost search engine ranking with every new image upload or content update?

Creating the right habits from the start will keep your website in tip-top shape and hopefully result in bonus points from the Google algorithm.

The good news is that this list is packed with actionable, everyday tips. Start with a solid website framework and then employ these techniques with every update to get on the path to creating great SEO habits that won’t be tough to maintain.

1. Write for Humans, Not Search Engines

Write for Humans, Not Search Engines

You will come across all kinds of advice, tips, and SEO strategies in your search for improving your website but don’t forget the main purpose of your website—serve people!

When preparing your content strategy, always prepare it with a human-first approach. Research for topics that help solve the problems people are having and aim to fill the gaps and areas that lack quality content. And publish content that you can be proud of, even several years after publishing them.

Even when optimizing your content for keywords, remember not to create keyword-stuffed garbage that serves no one. If a person comes to your website by searching for “how to do an oil change in a car”, make sure to provide the right information with clear instructions. And don’t take 2,000 words to get to the point.

2. Google E.E.A.T

E.E.A.T, which stands for Experience, Expertise, Authoritativeness, and Trustworthiness, is the quality rater guidelines Google uses to analyze the quality and effectiveness of the content available on a website.

google eeat

Google uses this framework to list only the most reliable and high-quality websites on its search results pages for every term people search for. Needless to say, it’s crucial that you also follow this framework when creating content.

It basically means you should stick to your area of expertise when sharing informative content. After all, a food blog sharing advice on how to do an oil change in a car wouldn’t make sense.

3. Keywords vs Key-Phrases

We used to search in very specific and short keywords for a long time. But today, most people search through AI assistants like Siri and Google Gemini by speaking to their phones.

As a result, the old methods of optimizing content for keywords may not work anymore. Instead, aim to optimize your content for key phrases or search phrases.

answerthepublic

AnswerThePublic is a great tool for this task to find effective key phrases.

4. Create Quality Content

SEO

Good search rankings start with quality content. There’s a reason marketers say “content is king.”

Quality content includes text, images, video and elements that users want to interact with. It can be fun or informative, a game or e-commerce, short or long-form. There’s no truly magic formula; they key is that content relates to what your website is about and is well constructed and composed. And then write killer headlines to match, so that users can find this great content.

Quality content includes text, images, video and elements that users want to interact with.

Characteristics of quality content include:

  • Content that is rooted in data or factual information. It should be easy to read – think around an eighth-grade level and free from grammatical errors.
  • Content should relate to your website or brand goals. Don’t write about ponies and unicorns if your website is about baseball. The connection should be obvious.
  • Content is shareable on social media, and users interact with it. While this concept doesn’t help you in the creation of content, it can be a measuring stick as to what types of content work for you and your users.
  • Content should have enough length – the best estimate seems to be about 300 words or more per page – to actually say something of value.
  • Content should establish your credibility and authority in your field. Testimonials, case studies, and reviews are a good place to start.

5. Link to Reputable Sources

SEO

Don’t cram your content with meaningless links just to build a history; use links that are meaningful and add actual value to the story you are trying to tell.

Certain domains have more credibility and authority than others, so opt for those links.

A good set of links includes internal links – you want users to move around within your website – as well as external links. Aim for a mix of both types (where applicable on each page).

And think about the kinds of websites you are linking to. Do they also relate to your type of product, brand or business? Those links are valuable. Unrelated links are a waste of your time.

The authority of those links is equally important. Certain domains have more credibility and authority than others, so opt for those links. Here’s a guideline for authoritative rank:

  1. .gov
  2. .edu
  3. .org
  4. .com
  5. .everything else

Try to include a mix of links from a mix of places. But please, don’t cram the content with too many links; users will abandon the page. (Don’t forget social media. Those links count as reputable sources, too!)

6. Build for Speed

SEO

Websites need to be fast. This applies to renderings on every device type. A website is only as fast as the slowest place it loads.

A big part of optimizing for speed is thinking about how to make the most of file sizes. Don’t overload your website with junk. Use icon fonts rather than images for icons, consider SVG rather than PNG for image files and stop uploading full-size images to your website. That’s just overkill.

Here are a few other things you can do:

  • Consider adding a tool that will help compress images that are too big.
  • Run Google’s PageSpeed Insights to see what issues might be bogging your website down.
  • Use a caching plugin, especially if you are running on WordPress.
  • Opt for asynchronous scripts.
  • Ditch unused plugins, tools and code that can weigh your website down.

7. Use Words for Everything

SEO

Search engines can only read words. (Right now anyway.) That means you have to tell search engines what the other types of content your website contains. What is in that video or photo?

You can do that in two ways. Use the file name to your advantage. Name the file based on what is in the image or video.

Descriptive image file names look like this: <img src=”dog-playing-fetch.jpg” alt=”dog playing fetch”/>. The source is the actual file name (use hyphens between words) and the alt is a similar description without hyphens between words.

Here’s another trick. Tell search engines exactly what is in the video on your website by embedding a video on a page with a transcription of the content in the video.

8. Don’t Duplicate, Update!

SEO

Many websites have a tendency to use the same boilerplate copy over and over and over on multiple pages. Why are you doing that? If the copy needs to be on every page, put it in the footer. Problem solved!

If the copy is popped on pages to boost SEO because it is stuffed with keywords or to add to content, stop. Google is dinging you for all that duplication.

If you have content that is static, or mostly static, just update it and reshare links. Don’t duplicate posts. (This happens more commonly than you might think.)

9. Practice Internal Linking

Internal linking is just as important as linking to other authoritative sites and building backlinks to your website. It’s all about linking to other useful pages on your website through existing pages.

This not only enhances your content for SEO by showcasing authority but also helps retain users on your website for longer periods of time by encouraging them to explore more about the topic.

Experts suggest that building internal links to unpopular pages on your website also helps improve their rankings on search engines.

10. Do Content Audits

Nothing stays the same on the Internet for too long. Even the most ever-green content you create will be outdated after a while. So, it’s a good practice to do a content audit of your website from time to time.

A content audit involves fully analyzing your website and its content to identify outdated content and then developing a strategy to update them. This usually includes everything from updating your website’s user interface, SEO keywords, written copy, images, and more.

Conclusion

If you are starting today with these habits and maybe haven’t been diligent about SEO in the past, consider going back to correct missteps on older pages. Make it a goal to go back and use the proper header, alt and meta tags on pages that you want users to see.

Remember to run Google’s PageSpeed Insights on your website periodically to see what issues might be bogging your website down. And create content that users want to engage with; nothing will boost SEO and drive traffic like stellar information.

Creative Commons photos by Unsplash.

Innovative Solutions for Global Issues How Tech is Making a Difference

Featured Imgs 23

As the world faces a myriad of complex challenges, from climate change and resource scarcity to healthcare disparities and educational inequalities, technology is playing an increasingly vital role in developing innovative solutions. By harnessing the power of cutting-edge technologies, societies around the globe are addressing these global issues more effectively than ever before. Here’s a …

The post Innovative Solutions for Global Issues How Tech is Making a Difference first appeared on Lucid Softech.

What’s Old is New

Featured Imgs 23

I collect a bunch of links in a bookmarks folder. These are things I fully intend to read, and I do — eventually. It’s a good thing bookmarks are digital, otherwise, I’d need a bigger coffee table to separate them from the ever-growing pile of magazines.

The benefit of accumulating links is that the virtual pile starts revealing recurring themes. Two seemingly unrelated posts published a couple months apart may congeal and become more of a dialogue around a common topic.

I spent time pouring through a pile of links I’d accumulated over the past few weeks and noticed a couple of trending topics. No, that’s not me you’re smelling — there’s an aroma of nostalgia in the air., namely a newfound focus on learning web fundamentals and some love for manual deployments.

Web Developers, AI, and Development Fundamentals

Alvaro Montero:

Ultimately, it is not about AI replacing developers, but about developers adapting and evolving with the tools. The ability to learn, understand, and apply the fundamentals is essential because tools will only take you so far without the proper foundation.

ShopTalk 629: The Great Divide, Global Design + Web Components, and Job Titles

Chris and Dave sound off on The Great Divide in this episode and the rising value of shifting back towards fundamentals:

Dave: But I think what is maybe missing from that is there was a very big feeling of disenfranchisement from people who are good and awesome at CSS and JavaScript and HTML. But then were being… The market was shifting hard to these all-in JavaScript frameworks. And a lot of people were like, “I don’t… This is not what I signed up for.”

[…]

Dave: Yeah. I’m sure you can be like, “Eat shit. That’s how it is, kid.” But that’s also devaluing somebody’s skillset. And I think what the market is proving now is if you know JavaScript or know HTML, CSS, and regular JavaScript (non-framework JavaScript), you are once again more valuable because you understand how a line of CSS can replace 10,000 lines of JavaScript – or whatever it is.

Chris: Yeah. Maybe it’s coming back just a smidge–

Dave: A smidge.

Chris: –that kind of respecting the fundamental stuff because there’s been churn since then, since five years ago. Now it’s like these exclusively React developers we hired, how useful are they anymore? Were they a little too limited and fundamental people are knowing more? I don’t know. It’s hard to say that the job industry is back when it doesn’t quite feel that way to me.

Dave: Yeah, yeah. Yeah, who knows. I just think the value in knowing CSS and HTML, good HTML, are up more than they maybe were five years ago.

Just a Spec: HTML Finally Gets the Respect It Deserves

Jared and Ayush riffin’ on the first ever State of HTML survey, why we need it, and whether “State of…” surveys are representative of people who work with HTML.

[…] once you’ve learned about divs and H’s 1 through 6, what else is there to know? Quite a lot, as it turns out. Once again, we drafted Lea Verou to put her in-depth knowledge of the web platform to work and help us craft a survey that ended up reaching far beyond pure HTML to cover accessibility, web components, and much more.

[…]

You know, it’s perfectly fine to be an expert at HTML and CSS and know very little JavaScript. So, yeah, I think it’s important to note that as we talk about the survey, because the survey is a snapshot of just the people who know about the survey and answer the questions, right? It’s not necessarily representative of the broad swath of people around the world who have used HTML at all.

[…]

So yeah, a lot of interest in HTML. I’m talking about HTML. And yeah, in the conclusion, Lea Verou talks about we really do have this big need for more extensibility of HTML.

In a more recent episode:

I’m not surprised. I mean, when someone who’s only ever used React can see what HTML does, I think it’s usually a huge revelation to them.

[…]

It just blows their minds. And it’s kind of like you just don’t know what you’re missing out on up to a point. And there is a better world out there that a lot of folks just don’t know about.

[…]

I remember a while back seeing a post come through on social media somewhere, somebody’s saying, oh, I just tried working with HTML forms, just standard HTML forms the first time and getting it to submit stuff. And wait, it’s that easy?

Yeah, last year when I was mentoring a junior developer with the Railsworld conference website, she had come through Bootcamp and only ever done React, and I was showing her what a web component does, and she’s like, oh, man, this is so cool. Yeah, it’s the web platform.

Reckoning: Part 4 — The Way Out

Alex Russell in the last installment of an epic four-part series well worth your time to fully grasp the timeline, impact, and costs of modern JavsaScript frameworks to today’s development practices:

Never, ever hire for JavaScript framework skills. Instead, interview and hire only for fundamentals like web standards, accessibility, modern CSS, semantic HTML, and Web Components. This is doubly important if your system uses a framework.

Semi-Annual Reminder to Learn and Hire for Web Standards

Adrian Roselli:

This is a common cycle. Web developers tire of a particular technology — often considered the HTML killer when released — and come out of it calling for a focus on the native web platform. Then they decide to reinvent it yet again, but poorly.

There are many reasons companies won’t make deep HTML / CSS / ARIA / SVG knowledge core requirements. The simplest is the commoditization of the skills, partly because framework and library developers have looked down on the basics.

The anchor element

Heydon Pickering in a series dedicated to HTML elements, starting alphabetically with the good ol’ anchor <a>:

Sometimes, the <a> is referred to as a hyperlink, or simply a link. But it is not one of these and people who say it is one are technically wrong (the worst kind of wrong).

[…]

Web developers and content editors, the world over, make the mistake of not making text that describes a link actually go inside that link. This is collosally unfortunate, given it’s the main thing to get right when writing hypertext.

AI Myth: It lets me write code I can’t on my own

Chris Ferndandi:

At the risk of being old and out-of-touch: if you don’t know how to write some code, you probably shouldn’t use code that Chat GPT et al write for you.

[…]

It’s not bulletproof, but StackOverflow provides opportunities to learn and understand the code in a way that AI-generated code does not.

What Skills Should You Focus on as Junior Web Developer in 2024?

Frontend Masters:

Let’s not be old-man-shakes-fist-at-kids.gif about this, but learning the fundamentals of tech is demonstrateably useful. It’s true in basketball, it’s true for the piano, and it’s true in making websites. If you’re aiming at a long career in websites, the fundamentals are what powers it.

[…]

The point of the fundamentals is how long-lasting and transferrable the knowledge is. It will serve you well no matter what other technologies a job might have you using, or when the abstractions over them change, as they are want to do.

As long as we’re talking about learning the fundamentals…

The Basics

Oh yeah, and of course there’s this little online course I released this summer for learning HTML and CSS fundamentals that I describe like this:

The Basics is more for your clients who do not know how to update the website they paid you to make. Or the friend who’s learning but still keeps bugging you with questions about the things they’re reading. Or your mom, who still has no idea what it is you do for a living. It’s for those whom the entry points are vanishing. It’s for those who could simply sign up for a Squarespace account but want to understand the code it spits out so they have more control to make a site that uniquely reflects them.

Not all this nostalgia is reserved only for HTML and CSS, but for deploying code, too. A few recent posts riff on what it might look like to ship code with “buildless” or near “buildless” workflows.

Raw-Dogging Websites

Brad Frost:

It is extraordinarily liberating. Yes, there are some ergonomic inefficiencies, but at the end of the day it comes out in the wash. You might have to copy-and-paste some HTML, but in my experience I’d spend that much time or more debugging a broken build or dependency hell.

Going Buildless

Max Böck in a follow-up to Brad:

So, can we all ditch our build tools soon?

Probably not. I’d say for production-grade development, we’re not quite there yet. Performance tradeoffs are a big part of it, but there are lots of other small problems that you’d likely run into pretty soon once you hit a certain level of complexity.

For smaller sites or side projects though, I can imagine going the buildless route – just to see how far I can take it.

Manual ’till it hurts

Jeremy Keith in a follow-up to Max:

If you’re thinking that your next project couldn’t possibly be made without a build step, let me tell you about a phrase I first heard in the indie web community: “Manual ‘till it hurts”. It’s basically a two-step process:

  1. Start doing what you need to do by hand.
  2. When that becomes unworkable, introduce some kind of automation.

It’s remarkable how often you never reach step two.

I’m not saying premature optimisation is the root of all evil. I’m just saying it’s premature.


That’s it for this pile of links and good gosh my laptop feels lighter for it. Have you read other recent posts that tread similar ground? Share ’em in the comments.


What’s Old is New originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.



from CSS-Tricks https://ift.tt/c7EQXyz
Gain $200 in a week
via Read more

Pitch Deck Design: 10 Tips to Stand Out

Featured Imgs 23

A good pitch deck is designed for specifically one thing – to help your startup get funding from investors. But how do you stand out from the crowd, and make a memorable impression?

There’s a delicate balance to creating a deck with just enough slides to entice potential funders, without providing so much information that they are overwhelmed.

Most pitch decks contain less than 20 slides. So how do you create a pitch deck design that stands out? Here are our ten tips to help you get started.

1. Pick a Template or Palette

In most cases, a simple template is the best option.

Whether you are designing a pitch deck from scratch or starting with a template, you need to stick to a visual theme. Slides should have a consistent color and type palette as well as design elements, such as page number or a header/footer.

Streamline your deck to a handful of slide types that fit your content so that the design is consistent from the first to the final slide.

In most cases, a simple pitch deck template is the best option. Look for something with darker text on a light or white background. This color combination is easy to read on screens or in darker rooms when projected onto a wall. (It also makes for easy printing if you want to provide a handout copy to meeting participants.)

2. Use Your Branding

pitch deck design

Use your brand throughout so that it starts to stick with the people you are talking to.

By the time you are ready to talk with investors, you should have a simple brand established. This includes a logo or wordmark and basic color palette. It should also include a list of keywords that you use to talk about your business.

Use all of this in your pitch deck. As you create a slide design, make sure the template incorporates your colors and branding.

These visual elements can make a lasting impression. Make it count.

And don’t make this mistake. Too often, pitch decks “save” the branding as a surprise for the end of the presentation. Don’t. Use your brand throughout so that it starts to stick with the people you are talking to. Give them more opportunity to fall in love with your idea, brand, and company.

3. Include Charts to Simplify Content

Pitch decks are packed with heavy content, including plenty of numbers.

Use charts to simplify this content. Are you experiencing revenue growth? Chart it. A chart is an easy way to see and understand that information quickly. Plus, bar and pie charts are easy to create. (Just make sure to label everything clearly.)

Bonus tip: You can also use pie charts to highlight statistics, again making a text element more visual and understandable.

4. Use Stellar Images

pitch deck design

Don’t feel like you have to have an image on every slide if they get repetitive.

Put forth the effort to get some great images for your pitch deck. Not stock images. Actual photos of your team, product or service.

You know that people are more likely to engage with an image than text and that goes for memory as well. A good image will stand out in someone’s memory longer than a slide full of words.

The challenge is that not everyone has a visual product or service. That’s where you’ll have to be a little more creative, show the team in action or create a diagram or illustration.

Don’t feel like you have to have an image on every slide if they get repetitive. Get a few images that best represent what you are selling with the pitch deck and stick to those. Scatter them strategically throughout the pitch deck.

5. Organize with Icons

pitch deck design

Another visual element to consider is icons. These small illustrations can help organize complex ideas and provide visual flow throughout a single slide or the entire design.

Pick an icon set that matches your visual theme and use them to break up the copy, create a grouping, and keep the visual flow moving.

6. Try Tiled Layouts for Complex Information

pitch deck design

When it comes to presenting complex information, consider a modular tiled layout style. Titles can help you break down information into smaller, more digestible parts.

These bite-sized bits can eliminate the need for using multiple slides for a handful of facts or figures as well.

Design tiles with color blocks or use icons in each to establish different pieces of content visually.

7. Use Professional Headshots for Team Members

pitch deck design

If you plan to include images of your team in the pitch deck (many companies do), invest in professional headshots so that photos are consistent and represent your startup brand well.

This isn’t to say they have to be boring. Photos with personality are acceptable, but all team headshots should be in the same style with similar coloring and backgrounds.

Think about the type of investor you are trying to get money from, what type of photo would appeal to them? Consider that for the style of your team headshots or group photo.

8. Create a Type Hierarchy

pitch deck design

Just like with any other type of design, create a hierarchy for text elements.

  • Title
  • Header
  • Secondary header or subhead
  • Main body text
  • Bulleted text
  • Captions
  • Infographic text
  • Footer text

9. Design with Contrast in Mind

pitch deck design

Every element in your pitch deck should include plenty of contrast against the background and other elements. Avoid the temptation to use a template where everything has a similar color or contrast, while these might look great on a screen, they can present readability issues and don’t often render well when projected or printed.

It’s important to balance modern design with readability. It is vital that potential investors understand everything about your startup company when they view the pitch deck. Don’t let “overdesigned” slides get in the way.

10. Get Creative with Text-Heavy Slides

pitch deck design

There are some content types and information that will just seem heavy.

The history of your company or business trends, lists or SWOT analyses can get a little overwhelming on a slide. Use more visual formats with less focus on every actual work to communicate this information.

Try slides that use word cloud, timeline formats or XY graphs to present text-heavy or complex information in a more visual way. Even though these slides will still be somewhat thick, they’ll be easier to visually digest.

Conclusion

When creating your pitch deck, remember to keep your business goals in mind. Everything about the deck shows potential investors that you understand your company and business.

The design of your presentation communicates this as well. A professional, easy to understand deck is just one tool in the path of growing your startup.

How To Build Custom Data Visualizations Using Luzmo Flex

Featured Imgs 23

This article is a sponsored by Luzmo

In this article, I’ll introduce you to Luzmo Flex, a new feature from the Luzmo team who have been working hard making developer tooling to flatten the on-ramp for analytics reporting and data visualization.

With Luzmo Flex, you can hook up a dataset and create beautifully crafted, fully customizable interactive charts that meet your reporting needs. They easily integrate and interact with other components of your web app, allowing you to move away from a traditional “dashboard” interface and build more bespoke data products.

While many charting libraries offer similar features, I often found it challenging to get the data into the right shape that the library needed. In this article, I’ll show 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!

What Is Luzmo Flex?

Well, it’s two things, really. First of all, Luzmo is a low-code platform for embedded analytics. You can create datasets from just about anything, connect them to APIs like Google Analytics or your PostgreSQL database, or even upload static data in a .csv file and start creating data visualizations with drag and drop.

Secondly, Luzmo Flex is their new React component that can be configured to create custom data visualizations. Everything from the way you query your data to the way you display it can be achieved through code using the LuzmoVizItemComponent.

What makes Luzmo Flex unique is that you can reuse the core functionalities of Luzmo’s low-code embedded analytics platform in your custom-coded components.

That means, besides creating ready-to-use datasets, you can set up functions like the following out-of-the-box:

  • Multi-tenant analytics: Showing different data or visualizations to different users of your app.
  • Localization: Displaying charts in multiple languages, currencies, and timezones without much custom development.
  • Interactivity: Set up event listeners to create complex interactivity between Luzmo’s viz items and any non-Luzmo components in your app.

What Can You Build With Luzmo Flex?

By combining these off-the-shelf functions with flexibility through code, Luzmo Flex makes a great solution for building bespoke data products that go beyond the limits of a traditional dashboard interface. Below are a few examples of what that could look like.

Report Builder

A custom report builder that lets users search and filter a dataset and render it out using a number of different charts.

Filter Panel

Enable powerful filtering using HTML Select inputs, which will update each chart shown on the page.

Wearables Dashboard

Or how about a sleep tracker hooked up to your phone to track all those important snoozes?

When to Consider Luzmo Flex vs Chart Libraries

When building data-intensive applications, using something like Recharts, a well-known React charting library, you’ll likely need to reformat the data to fit the required shape. For instance, if I request the top 3 page views from the last seven days for my site, paulie.dev, I would have to use the Google Analytics API using the following query.

import dotenv from 'dotenv';
import { BetaAnalyticsDataClient } from '@google-analytics/data';
dotenv.config();

const credentials = JSON.parse(
  Buffer.from(process.env.GOOGLE_APPLICATION_CREDENTIALS_BASE64, 'base64').toString('utf-8')
);

const analyticsDataClient = new BetaAnalyticsDataClient({
  credentials,
});

const [{ rows }] = await analyticsDataClient.runReport({
  property: properties/${process.env.GA4&#95;PROPERTY&#95;ID},
  dateRanges: [
    {
      startDate: '7daysAgo',
      endDate: 'today',
    },
  ],
  dimensions: [
    {
      name: 'fullPageUrl',
    },
    {
      name: 'pageTitle',
    },
  ],
  metrics: [
    {
      name: 'totalUsers',
    },
  ],
  limit: 3,
  metricAggregations: ['MAXIMUM'],
});

The response would look something like this:

[
  {
    "dimensionValues": [
      {
        "value": "www.paulie.dev/",
        "oneValue": "value"
      },
      {
        "value": "Paul Scanlon | Home",
        "oneValue": "value"
      }
    ],
    "metricValues": [
      {
        "value": "61",
        "oneValue": "value"
      }
    ]
  },
  {
    "dimensionValues": [
      {
        "value": "www.paulie.dev/posts/2023/11/a-set-of-sign-in-with-google-buttons-made-with-tailwind/",
        "oneValue": "value"
      },
      {
        "value": "Paul Scanlon | A set of: \"Sign In With Google\" Buttons Made With Tailwind",
        "oneValue": "value"
      }
    ],
    "metricValues": [
      {
        "value": "41",
        "oneValue": "value"
      }
    ]
  },
  {
    "dimensionValues": [
      {
        "value": "www.paulie.dev/posts/2023/10/what-is-a-proxy-redirect/",
        "oneValue": "value"
      },
      {
        "value": "Paul Scanlon | What Is a Proxy Redirect?",
        "oneValue": "value"
      }
    ],
    "metricValues": [
      {
        "value": "23",
        "oneValue": "value"
      }
    ]
  }
]

To make that data work with Recharts, I’d need to reformat it so it conforms to the following data shape.

[
  {
    "name": "Paul Scanlon | Home",
    "value": 61
  },
  {
    "name": "Paul Scanlon | A set of: \"Sign In With Google\" Buttons Made With Tailwind",
    "value": 41
  },
  {
    "name": "Paul Scanlon | What Is a Proxy Redirect?",
    "value": 23
  }
]

To accomplish this, I’d need to use an Array.prototype.map() to iterate over each item, destructure the relevant data and return a key-value pair for the name and value for each.

const data = response.rows.map((row) => {
  const { dimensionValues, metricValues } = row;

  const pageTitle = dimensionValues[1].value;
  const totalUsers = parseInt(metricValues[0].value);

  return {
    name: pageTitle,
    value: totalUsers,
  };
});

And naturally, if you’re reformatting data this way in your application, you’d also want to write unit tests to ensure the data is always formatted correctly to avoid breaking your application… and all of this before you even get on to creating your charts!

With Luzmo Flex, all of this goes away, leaving you more time to focus on which data to display and how best to display it.

The First Steps to Building Bespoke Data Products

Typically, when building user interfaces that display data insights, your first job will be to figure out how to query the data source. This can take many forms, from RESTful API requests to direct database queries or sometimes reading from static files. Your next job will be figuring out when and how often these requests need to occur.

  • For data that rarely changes: Perhaps a query in the build step will work.
  • For data that changes regularly: A server-side request on page load.
  • For ever-changing data: A client-side request that polls an API on an interval.

Each will likely inform your application’s architecture, and there’s no single solution to this. Your last job, as mentioned, will be wrangling the responses, reformatting the data, and displaying it in the UI.

Below, I’ll show you how to do this using Luzmo Flex by using a simple example product.

What We’re Building: Custom Data Visualizations As Code

Here’s a screenshot of a simple data product I’ve built that displays three different charts for different reporting dimensions exposed by the Google Analytics API for page views for my site, paulie.dev, from the last seven days.

You can find all the code used in this article on the following link:

Getting Started With Luzmo

Before we get going, hop over to Luzmo and sign up for a free trial. You might also like to have a read of one of the getting started guides listed below. In this article, I’ll be using the Next.js starter.

Creating a Google Analytics Dataset

To create data visualization, you’ll first need data! To achieve this using Luzmo, head over to the dashboard, select Datasets from the navigation, and select GA4 Google Analytics. Follow the steps shown in the UI to connect Luzmo with your Google Analytics account.

With the setup complete, you can now select which reporting dimensions to add to your dataset. To follow along with this article, select Custom selection.

Lastly, select the following using the search input. Device Category, Page Title, Date, and Total users, then click Import when you’re ready.

You now have all the data required to build the Google Analytics dashboard. You can access the dataset ID from the URL address bar in your browser. You’ll need this in a later step.

If you’ve followed along from either of the first two getting started guides, you’ll have your API Key, API Token, App server, and API host environment variables set up and saved in a .env file.

Install Dependencies

If you’ve cloned one of the starter repositories, run the following to install the required dependencies.

npm install

Next, install the Luzmo React Embed dependency which exports the LuzmoVizItemComponent.

npm install  @luzmo/react-embed@latest

Now, find page.tsx located in the src/app directory, and add your dataset id as shown below.

Add the access object from the destructured response and pass access.datasets[0].id onto the LuzmoClientComponent component using a prop named datasetId.

// src/app/page.tsx


+ import dynamic from 'next/dynamic';

import Luzmo from '@luzmo/nodejs-sdk';
- import LuzmoClientComponent from './components/luzmo-client-component';
+ const LuzmoClientComponent = dynamic(() => import('./components/luzmo-client-component'), {
  ssr: false,
});


const client = new Luzmo({
  api_key: process.env.LUZMO_API_KEY!,
  api_token: process.env.LUZMO_API_TOKEN!,
  host: process.env.NEXT_PUBLIC_LUZMO_API_HOST!,
});

export default async function Home() {
  const response = await client.create('authorization', {
    type: 'embed',
    username: 'user id',
    name: 'first name last name',
    email: 'name@email.com',
    access: {
      datasets: [
        {
-          id: '<dataset_id>',
+          id: '42b43db3-24b2-45e7-98c5-3fcdef20b1a3',
          rights: 'use',
        },
      ],
    },
  });

-  const { id, token } = response;
+  const { id, token, access } = response;

-  return <LuzmoClientComponent authKey={id} authToken={token} />;
+  return <LuzmoClientComponent authKey={id} authToken={token} datasetId={access.datasets[0].id} />;
}

And lastly, find luzmo-client-component.tsx located in src/app/components. This is where you’ll be creating your charts.

Building a Donut Chart

The first chart you’ll create is a Donut chart that shows the various devices used by visitors to your site.

Add the following code to luzmo-client-component.tsx component.

// src/app/component/luzmo-client-component.tsx

'use client';

+ import { LuzmoVizItemComponent } from '@luzmo/react-embed';

interface Props {
  authKey: string;
  authToken: string;
+  datasetId: string;
}

- export default function LuzmoClientComponent({ authKey, authToken}: Props) {
+ export default function LuzmoClientComponent({ authKey, authToken, datasetId }: Props) {

+  const date = new Date(new Date().getTime() - 7 * 24 * 60 * 60 * 1000).toISOString(); // creates a date 7 days ago

  console.log({ authKey, authToken });

  return (
    <section>
+    <div className='w-1/2 h-80'>
+      <LuzmoVizItemComponent
+        appServer={process.env.NEXT_PUBLIC_LUZMO_APP_SERVER}
+        apiHost={process.env.NEXT_PUBLIC_LUZMO_API_HOST}
+        authKey={authKey}
+        authToken={authToken}
+        type='donut-chart'
+        options={{
+          title: {
+            en: Devices from last 7 days,
+          },
+          display: {
+            title: true,
+          },
+          mode: 'donut',
+          legend: {
+            position: 'bottom',
+          },
+        }}
+        slots={[
+          {
+            name: 'measure',
+            content: [
+              {
+                label: {
+                  en: 'Total users',
+                },
+                column: '<column id>', // Total users
+                set: datasetId,
+                type: 'numeric',
+                format: '.4f',
+              },
+            ],
+          },
+          {
+            name: 'category',
+            content: [
+              {
+                label: {
+                  en: 'Device category',
+                },
+                column: '<column id>', // Device category
+                set: datasetId,
+                type: 'hierarchy',
+              },
+            ],
+          },
+        ]}
+        filters={[
+          {
+            condition: 'or',
+            filters: [
+              {
+                expression: '? >= ?',
+                parameters: [
+                  {
+                    column_id: '<column id>', // Date
+                    dataset_id: datasetId,
+                  },
+                  date,
+                ],
+              },
+            ],
+          },
+        ]}
+      />
+    <div/>
    </section>
  );
}

There’s quite a lot going on in the above code snippet, and I will explain it all in due course, but first, I’ll need to cover a particularly tricky part of the configuration.

Column IDs

You’ll notice the filters parameters, measure, and category content all require a column id.

In the filters parameters, the key is named column_id, and in the measure and category, the key is named column. Both of these are actually the column IDs from the dataset. And here’s how you can find them.

Back in the Luzmo dashboard, click into your dataset and look for the “more dots” next to each column heading. From the menu, select Copy column id. Add each column ID to the keys in the configuration objects.

In my example, I’m using the Total users for the measure, the Device category for the category, and the Date for the filter.

If you’ve added the column IDs correctly, you should be able to see a rendered chart on your screen!

… and as promised, here’s a breakdown of the configuration.

Initial Props Donut chart

The first part is fairly straightforward. appServer and authKey are the environment variables you saved to your .env file, and authKey and authToken are destructured from the authorization request and passed into this component via props.

The type prop determines which type of chart to render. In my example, I’m using donut-chart, but you could choose from one of the many options available, area-chart, bar-chart, bubble-chart, box-plot, and many more. You can see all the available options in the Luzmo documentation under Chart docs.

<LuzmoVizItemComponent
  appServer={process.env.NEXT_PUBLIC_LUZMO_APP_SERVER}
  apiHost={process.env.NEXT_PUBLIC_LUZMO_API_HOST}
  authKey={authKey}
  authToken={authToken}
  type='donut-chart'

The one thing I should point out is my use of Tailwind classes: w-1/2 (width: 50%) and h-80 (height: 20rem). The LuzmoVizItemComponent ships with height 100%, so you’ll need to wrap the component with an element that has an actual height, or you won’t be able to see the chart on the page as it could be 100% of the height of an element with no height.

Donut Chart Options

The options object is where you can customize the appearance of your chart. It accepts many configuration options, among which:

  • A title for the chart that accepts a locale with corresponding text to display.
  • A display title value to determine if the title is shown or not.
  • A mode to determine if the chart is to be of type donut or pie chart.
  • A legend option to determine where the legend can be positioned.

All the available configuration options can be seen in the Donut chart documentation.

options={{
  title: {
    en: `Devices from last 7 days`,
  },
  display: {
    title: true,
  },
  mode: 'donut',
  legend: {
    position: 'bottom',
  },
}}

Donut Chart Slots

Slots are where you can configure which column from your dataset to use for the category and measure.

Slots can contain multiple measures, useful for displaying two columns of data per chart, but if more than two are used, one will become the measure.

Each measure contains a content array. The content array, among many other configurations, can include the following:

  • A label and locale,
  • The column id from the dataset,
  • The datasetId,
  • The type of data you’re displaying,
  • A format for the data.

The format used here is Python syntax for floating-point numbers; it’s similar to JavaScript’s .toFixed() method, e.g number.toFixed(4).

The hierarchy type is ​​the Luzmo standard data type. Any text column is considered as an hierarchical data type.

You can read more in the Donut chart documentation about available configuration options for slots.

slots={[
  {
    name: 'measure',
    content: [
      {
        label: {
          en: 'Total users',
        },
        column: '<column id>', // Total users
        set: datasetId,
        type: 'numeric',
        format: '.4f',
      },
    ],
  },
  {
    name: 'category',
    content: [
      {
        label: {
          en: 'Device category',
        },
        column: '<column id>', // Device category
        set: datasetId,
        type: 'hierarchy',
      },
    ],
  },
]}

Donut Chart Filters

The filters object is where you can apply conditions that will determine which data will be shown. In my example, I only want to show data from the last seven days. To accomplish this, I first create the date variable:

const date = new Date(new Date().getTime() - 7 * 24 * 60 * 60 * 1000).toISOString();

This would produce an ISO date string, e.g., 2024-08-21T14:25:40.088Z, which I can use with the filter. The filter uses Luzmo’s Filter Expressions, to determine if the date for each row of the data is greater than or equal to the date variable. You can read more about Filter Expressions in Luzmo’s Academy article.

filters={[
  {
    condition: 'or',
    filters: [
      {
        expression: '? >= ?',
        parameters: [
          {
            column_id: '<column id>', // Date
            dataset_id: datasetId,
          },
          date,
        ],
      },
    ],
  },
]}
Building a Line Chart

The second chart you’ll be creating is a Line chart that displays the number of page views on each date from the last seven days from folks who visit your site.

Initial Props Line Chart

As with the Donut chart, the initial props are pretty much the same, but the type has been changed to line-chart.

<LuzmoVizItemComponent
  appServer={process.env.NEXT_PUBLIC_LUZMO_APP_SERVER}
  apiHost={process.env.NEXT_PUBLIC_LUZMO_API_HOST}
  authKey={authKey}
  authToken={authToken}
  type='line-chart'

Line Chart Options

The options for the Line chart are as follows, and the mode has been changed to line-chart.

options={{
  title: {
    en: `Site visits from last 7 days`,
  },
  display: {
    title: true,
  },
  mode: 'grouped',
}}

Line Chart Slots

The slots object is almost the same as before with the Donut chart, but for the Line chart, I’m using the date column from the dataset instead of the device category, and instead of category, I’m using the x-axis slot type. To ensure I’m formatting the data correctly (by day), I’ve used level 5. You can read more about levels in the docs.

slots={[
  {
    name: 'measure',
    content: [
      {
        label: {
          en: 'Total users',
        },
        column: '<column id>', // Total users
        set: datasetId,
        type: 'numeric',
        format: '.4f',
      },
    ],
  },
  {
    name: 'x-axis',
    content: [
      {
        label: {
          en: 'Date',
        },
        column: '<column id>', // Date
        set: datasetId,
        type: 'datetime',
        level: 5,
      },
    ],
  },
]}

Line Chart Filters

I’ve used the same filters as I used in the Donut chart.

Building a Bar Chart

The last chart you’ll be creating is a Bar chart that displays the number of page views for the top ten most viewed pages on your site.

Initial Props Bar Chart

As with the Donut and Line chart, the initial props are pretty much the same, but the type has been changed to bar-chart.

<LuzmoVizItemComponent
  className='w-full h-80'
  appServer={process.env.NEXT_PUBLIC_LUZMO_APP_SERVER}
  apiHost={process.env.NEXT_PUBLIC_LUZMO_API_HOST}
  authKey={authKey}
  authToken={authToken}
  type='bar-chart'

Bar Chart Options

The options for the Bar chart are a little more involved. I’ve included some styling options for the border-radii of the bars, limited the number of results to 10, and sorted the data by the highest page view count first using the sort by measure and direction options.

options={{
  title: {
    en: `Page views from last 7 days`,
  },
  display: {
    title: true,
  },
  mode: 'grouped',
  bars: {
    roundedCorners: 5,
  },
  limit: {
    number: 10,
  },
  sort: {
    by: 'measure',
    direction: 'desc',
  },
}}

Line Chart Slots

As with the Line chart, I’ve used an axis for one of the columns from the dataset. In this case, it’s the y-axis which displays the page title.

slots={[
  {
    name: 'measure',
    content: [
      {
        label: {
          en: 'Total users',
        },
        column: '<column id>', // Total users
        set: datasetId,
        type: 'numeric',
        format: '.4f',
      },
    ],
  },
  {
    name: 'y-axis',
    content: [
      {
        label: {
          en: 'Page title',
        },
        column: '<column id>', // Page title
        set: datasetId,
        type: 'hierarchy',
      },
    ],
  },
]}

Bar Chart Filters

I’ve used the same filters as I used in the Donut and Line chart.

What’s Next

As you can see, there are plenty of types of charts and customization options. Because this is just an “ordinary” React component, you can very easily make it configurable by an end user by allowing options to be set and unset using HTML input elements, checkbox, select, date, and so on.

But for me, the real power behind this is not having to mutate data!

This is particularly pertinent when displaying multiple charts with different reporting dimensions. Typically, this would require each to have their own utility function or reformatting method. That said, setting column IDs and dataset IDs is a little fiddly, but once you have the component hooked up to the dataset, you can configure and reconfigure as much as you like, all without having to rewrite data formatting functions.

If you’re interested in bringing data to life in your application and want to get it done without the usual headaches, book a free demo with the Luzmo team to learn more!

How Much Should You Charge for Design Services?

Featured Imgs 23

It might be one of the most asked questions among freelance designers: what do you charge clients?

There can be so many variables in setting rates that you can stick to, and you have to make a choice between hourly and fixed options. Either way, a good pricing strategy can help you get the clients you want and earn a solid income from freelance work.

After you figure out pricing. Which is a challenge for almost anyone!

How Much Do Other Designers Charge?

The easiest way to figure out your rates is to see how much other designers are charging for their services.

indeed designer rates

Indeed, one of the largest online job boards, has a salary explorer tool that shows you the hourly rates and the salaries of professionals in each industry. The site allows you to browse the rates based on your country and even provides pricing data for different cities.

If you’re a freelancer, this is a great place to start your search for the ideal rate.

glassdoor designer rates

If you’re joining a company, agency, or seeking a full-time role, Glassdoor is the best place to learn about the salaries of other designers. Here you can explore the salaries submitted by fellow designers and even let you filter them based on your years of experience, industry, and more. Payscale is another website that provides similar information.

But don’t stop there. You can also ask directly from other designers. Use forums and sites like Reddit to ask other designers how much they are charging for different types of services. You’d be surprised how helpful the designer community can be.

It’s important to remember that these average rates are calculated based on the pricing data submitted by designers with various levels of experience and skills.

It will be difficult to find your exact number by looking at these websites. But, they will at least help you find a ballpark number to get started.

Set an Hourly Rate, for Starters

freelance prices

For most freelancers, setting an hourly rate is the place to start. It provides a baseline comparison to other freelancers in the market and is something clients can understand, as long as they are flexible with hours worked and pricing.

You can use time tracking software to keep up with exactly how much time you spend on projects – as long as you actually remember to use it and have solid focus while working on projects.

An hourly rate is great if you work at a moderate pace, take on projects that don’t shift a lot in time (clients don’t love getting revised pricing estimates) and like the flexibility of this time accounting method. On the other hand, some designers find that hourly rates hold them back because they can finish projects quickly and hours worked is not the only price consideration.

Be Competitive

If you decide to charge the same rates other designers are charging, it will be very difficult to land clients, unless you already have a good reputation.

In the beginning, it’s important to ask for a competitive rate that will position you above other designers. That doesn’t mean you need to charge cheaper and lower. You can still charge the same rates by providing more value.

For example, including additional tasks or services for free with your existing services is a great way to get the attention of the clients.

Consider Value-Based Pricing

If you’re an experienced designer with a variety of skill sets, years’ worth of knowledge, and success stories to back your claims, you should consider using a value-based pricing model.

This pricing strategy involves charging a rate based on the outcome of the project. For example, if you’re working on an advertising campaign for a high-profile client, you can charge them 10-20% of the sales they generate from the designs you make for them.

Most clients won’t be open to this type of pricing model and that will provide you with an even better opportunity to ask for a higher hourly rate or project price.

TheFutur YouTube channel has a great roleplay video that shows how this strategy plays out.

Know Your Costs

Your rate needs to reflect your costs plus take-home cash for yourself. Remember to include elements like taxes, rent and lights, software and other supplies when pricing projects. You need to be able to cover all costs before you’ll ever make any money as a freelancer.

The first thing you need to do is create a budget for your monthly and yearly expenses. This will help you find a yearly income goal. Simply put, it’s a way to figure out how much you need to earn.

Then figure out how many hours you are willing to work. This is an important factor that will help determine your hourly rate or even fixed rates for projects. If you’re willing to work longer hours, you’ll be able to charge competitive rates.

Again, income goals and work hours all depend on your skill set, experience, and location.

Price Hourly or by the Project

The alternative to hourly pricing is project pricing. Project pricing is preferred by a lot of designers who have been freelancing for a while.

This might be the best case for project pricing out there from Jake Jorgovan for Career Foundry:

When you charge based on the project, you are tying the price of the project to the client’s end result. The end result is all that the client cares about.

Shifting the focus of my freelancing away from the time I worked and toward the value I delivered changed everything. It completely changed my income potential and how much I made.

Setting project rates is a little trickier. Everyone does it a little differently. (Jorgovan even suggests making it up… kind of.)

Over the years, I have developed a little more of a strategy based on market and industry rates, creative flexibility with the project, client budget and potential long-term value, timeline and how I “feel about it” from the start.

  • Market and industry rates: What are others charging for similar services in your market? I tend to price well below agency pricing – I am a team of one and can’t provide the round the clock services of a full team – and in the middle of what other freelancers in my market charge based on how long I’ve been in the business.
  • Creative flexibility: The dirty secret is that I charge a little more for dud projects. No client will ever know who they are, but I do quote a little lower for a project that I really want to stretch my creative muscles. It helps me grow and expands my portfolio for later. The routine stuff gets more routine pricing.
  • Client budget and value: An accountant once said to me, charge every client what they are willing to pay. It took a while to really get this, but it all comes back to value. What is the project worth to them? The client is coming to you for your value and expertise. Price accordingly to show that your work is valuable. (A $5 logo never said “value” to anyone.)
  • Timetable: A project with a super-fast turn around is worth more to a client than something they need in 6 months. Think about scheduling to ensure that you can get it in and get it done on time. Think about whether you will have to price more to account for other projects getting bumped back.
  • The “feel:” Check your gut when you meet with a client for the first time. Do they know what they want? Or will they waffle? Clients that will require a lot of hand-holding along the way will take a lot more of your time for the same work. You should probably charge a little more here.

The biggest problem with project rates is that sometimes you’ll get it wrong. There are projects that will suck up your time and frustrate you to no end because you just estimated wrong. If this happens frequently, then you are an hourly rate kind of freelancer. If it only happens once in a while, project rates can be a great option.

Pro tip: Use a combination of project and hourly rates. Opt for hourly rates for small projects (or friends and family if you dare work with them) that will come in under $250. This includes simple logo design, a business card or poster for clients that you know and will almost always take the design as is with a few minor revisions. Use project rates for anything that requires a lot of setup or time, such as website redesigns, branding or large packets of information.

Include Contingencies

freelance prices

No matter what pricing structure you use, make sure to include a scope for each project and room for contingencies in the estimate.

Include some rules with client estimates to keep scope creep from eating away at potential earnings.

Include guidelines for:

  • What exactly the project entails, such as one website design with up to 10 pages.
  • Number of revisions included.
  • Rate for changes beyond the scope.
  • Payment guidelines; this is vital for big projects or large timelines where you might need to get some of the money up front.
  • Any additional fees, such as late charges, processing later or maintenance or upsells.

So What Should I Actually Charge?

bonsai-rate-calculator

As you can figure from all the information above, there’s no magic formula.

Price too low and you’ll worry about making enough money to pay the bills. (You can also run the risk of having too many clients because of underpricing.)

Price too high and you might have trouble getting projects.

You want to be somewhere in the middle, where you can take the clients you want and refer others elsewhere. And so much of it matters where you live and where the clients are based.

Contently has a solid database of freelance rates for writing, design and photography so you can see what people are actually getting paid. (Plus you can sort by category, rate or date.)

Bonsai also has a rates database that you can put in options such as design or development, skills, experience and location to get an idea of what hourly rates look like.

It can be tricky. The good news is that when you figure it out, you’ll know because your client mix will feel just right with a few large project, a few small projects and rewarding work.

Conclusion

OK, so maybe you did not get the exact answer you wanted. I could have told you to charge everyone $75 per hour for any project. But that would be a disservice to you.

It’s all about how you work and your client relationships. Feel them out. Understand their needs and work with clients to find just the right pricing strategy.

Freelancing 101 is an occasional series to help the increasing number of freelancers in the market. Whether you are a designer, writer, developer or wear multiple hats, we will share tips, resources and ideas to help you make the most of your small business. Is there something in particular you want to know? Let me know at carrie@designshack.net.

Creative commons photos by Death to the Stock Photo .

Tech Trends from Movies to Reality: How Sci-Fi Innovations are Becoming Real

Featured Imgs 23

Science fiction has long served as a playground for envisioning the future, presenting imaginative technologies and concepts that captivate our minds. What was once considered fantastical speculation in movies and novels is increasingly becoming a reality in today’s tech-driven world. From advanced robotics to artificial intelligence, many sci-fi innovations are making the leap from the …

The post Tech Trends from Movies to Reality: How Sci-Fi Innovations are Becoming Real first appeared on Lucid Softech.

Two Ways to Create Custom Translated Messaging for HTML Forms

Featured Imgs 23

HTML forms come with built-in ways to validate form inputs and other controls against predefined rules such as making an input required, setting min and max constraints on range sliders, or establishing a pattern on an email input to check for proper formatting. Native HTML and browsers give us a lot of “free” features that don’t require fancy scripts to validate form submissions.

And if something doesn’t properly validate? We get “free” error messaging to display to the person using the form.

These are usually good enough to get the job done, but we may need to override these messages if we need more specific error content — especially if we need to handle translated content across browsers. Here’s how that works.

The Constraints API

The Constraints API is used to override the default HTML form validation messages and allows us to define our own error messages. Chris Ferdinandi even covered it here on CSS-Tricks in great detail.

In short, the Constraints API is designed to provide control over input elements. The API can be called at individual input elements or directly from the form element.

For example, let’s say this simple form input is what we’re working with:

<form id="myForm">
  <label for="fullName">Full Name</label>
  <input type="text" id="fullName" name="fullName" placeholder="Enter your full name" required>
  <button id="btn" type="submit">Submit</button>
</form>

We can set our own error message by grabbing the <input> element and calling the setCustomValidity() method on it before passing it a custom message:

const fullNameInput = document.getElementById("fullName");
fullNameInput.setCustomValidity("This is a custom error message");

When the submit button is clicked, the specified message will show up in place of the default one.

A form field labeled "Full Name" with an input box to enter the name, a "Submit" button, and a displayed custom error message: "This is a custom error message" with a warning icon.

Translating custom form validation messages

One major use case for customizing error messages is to better handle internationalization. There are two main ways we can approach this. There are other ways to accomplish this, but what I’m covering here is what I believe to be the most straightforward of the bunch.

Method 1: Leverage the browser’s language setting

The first method is using the browser language setting. We can get the language setting from the browser and then check whether or not we support that language. If we support the language, then we can return the translated message. And if we do not support that specific language, we provide a fallback response.

Continuing with the HTML from before, we’ll create a translation object to hold your preferred languages (within the script tags). In this case, the object supports English, Swahili, and Arabic.

const translations = {
  en: {
    required: "Please fill this",
    email: "Please enter a valid email address",
 
  },
  sw: {
    required: "Sehemu hii inahitajika",
    email: "Tafadhali ingiza anwani sahihi ya barua pepe",
  },
  ar: {
    required: "هذه الخانة مطلوبه",
    email: "يرجى إدخال عنوان بريد إلكتروني صالح",
  }
};

Next, we need to extract the object’s labels and match them against the browser’s language.

// the translations object
const supportedLangs = Object.keys(translations);
const getUserLang = () => {
  // split to get the first part, browser is usually en-US
  const browserLang = navigator.language.split('-')[0];
  return supportedLangs.includes(browserLang) ? browserLang :'en';
};

// translated error messages
const errorMsgs = translations[getUserLang()];// form element
const form = document.getElementById("myForm");// button elementconst btn = document.getElementById("btn");// name input
const fullNameInput = document.getElementById("fullName");// wrapper for error messaging
const errorSpan = document.getElementById("error-span");

// when the button is clicked…
btn.addEventListener("click", function (event) {  // if the name input is not there…
  if (!fullNameInput.value) {    // …throw an error
    fullNameInput.setCustomValidity(errorMsgs.required);    // set an .error class on the input for styling
    fullNameInput.classList.add("error");
  }
});

Here the getUserLang() function does the comparison and returns the supported browser language or a fallback in English. Run the example and the custom error message should display when the button is clicked.

A form field labeled "Full Name" with a placeholder text "Enter your full name" is outlined in red with an error message saying "Please fill this" below it. There is also a "Submit" button next to the field.

Method 2: Setting a preferred language in local storage

A second way to go about this is with user-defined language settings in localStorage. In other words, we ask the person to first select their preferred language from a <select> element containing selectable <option> tags. Once a selection is made, we save their preference to localStorage so we can reference it.

<label for="languageSelect">Choose Language:</label>
<select id="languageSelect">
  <option value="en">English</option>
  <option value="sw">Swahili</option>
  <option value="ar">Arabic</option>
</select>

<form id="myForm">
  <label for="fullName">Full Name</label>
  <input type="text" id="fullName" name="fullName" placeholder="Enter your full name" required>
  <span id="error-span"></span>
  <button id="btn" type="submit">Submit</button>
</form>

With the <select> in place, we can create a script that checks localStorage and uses the saved preference to return a translated custom validation message:

// the <select> element
const languageSelect = document.getElementById("languageSelect");
// the <form> element
const form = document.getElementById("myForm");
// the button element
const btn = document.getElementById("btn");
// the name input
const fullNameInput = document.getElementById("fullName");
const errorSpan = document.getElementById("error-span");
// translated custom messages
const translations = {
  en: {
    required: "Please fill this",
    email: "Please enter a valid email address",
  },
  sw: {
    required: "Sehemu hii inahitajika",
    email: "Tafadhali ingiza anwani sahihi ya barua pepe",
  },
  ar: {
    required: "هذه الخانة مطلوبه",
    email: "يرجى إدخال عنوان بريد إلكتروني صالح",
  }
};
// the supported translations object
const supportedLangs = Object.keys(translations);
// get the language preferences from localStorage
const getUserLang = () => {
  const savedLang = localStorage.getItem("preferredLanguage");
  if (savedLang) return savedLang;

  // provide a fallback message
  const browserLang = navigator.language.split('-')[0];
  return supportedLangs.includes(browserLang) ? browserLang : 'en';
};

// set initial language
languageSelect.value = getUserLang();

// update local storage when user selects a new language
languageSelect.addEventListener("change", () => {
  localStorage.setItem("preferredLanguage", languageSelect.value);
});
// on button click
btn.addEventListener("click", function (event) {
  // take the translations
  const errorMsgs = translations[languageSelect.value];
  // ...and if there is no value in the name input
  if (!fullNameInput.value) {
    // ...trigger the translated custom validation message
    fullNameInput.setCustomValidity(errorMsgs.required);
    // set an .error class on the input for styling
    fullNameInput.classList.add("error");
  }
});

The script sets the initial value to the currently selected option, saves that value to localStorage, and then retrieves it from localStorage as needed. Meanwhile, the script updates the selected option on every change event fired by the <select> element, all the while maintaining the original fallback to ensure a good user experience.

A web form with a language selector set to Arabic, a text field for "Full Name," a "Submit" button, and an error message in Arabic that translates to "This field is required."

If we open up DevTools, we’ll see that the person’s preferred value is available in localStorage when a language preference is selected.

A screenshot of the Application tab in the Chrome DevTools interface. It shows the Storage section with "Local storage" for "http://127.0.0.1:5500" highlighted, and a key-value pair where the key is "preferredLanguage" and the value is "ar".

Wrapping up

And with that, we’re done! I hope this quick little tip helps out. I know I wish I had it a while back when I was figuring out how to use the Constraints API. It’s one of those things on the web you know is possible, but exactly how can be tough to find.

References


Two Ways to Create Custom Translated Messaging for HTML Forms originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.



from CSS-Tricks https://ift.tt/MAR9vpu
Gain $200 in a week
via Read more

90+ Best Company Profile Templates (Word + PowerPoint) 2024

Featured Imgs 23

Creating a company profile brochure or slideshow is a big responsibility. You especially need to pay careful attention to the design, arranging content in a readable and attractive way. These company profile templates can be a huge time-saver!

Designed by professionals, these templates allow you to easily create a company profile brochure or a PowerPoint presentation without having to spend hours on perfecting the design.

We handpicked a collection of the best company profile templates for Word and PowerPoint, to help you create a modern company profile for your business. These templates are all easily customizable to boot.

What Is A Company Profile Template?

A company profile is mainly a document containing a detailed description of a company or a business made to educate customers, investors, and employees. It’s a multi-page document that includes all the details about the company, its mission, services, and more. Company profiles come in various sizes as well.

A company profile template is a template you can use to craft such documents with ease. These templates come fully formatted with paragraphs, columns, shapes, image placeholders, and more to let you easily design company profiles without having to spend hours perfecting the design.

The templates are also easily customizable. You’ll be able to edit pages, change colors, fonts, and replace images to create your own documents with just a few clicks.

Top Pick

Modern Company Profile Word Template

Modern Company Profile Word Template 2

This is the perfect template for crafting a modern and stylish company profile for any business ranging from corporate businesses to creative agencies and more.

The template comes with 28 unique page layouts, which you can easily customize to your preference. It’s available in both US Letter and A4 size as well.

Why This Is A Top Pick

This template comes with a clean and professional design and you can easily edit it using Microsoft Word. As an added bonus, it also includes an InDesign template for editing the template using the Adobe app.

Best Company Profile Word Templates

We are starting the list with the greatest Word templates you can use to create company profile brochures. Keep browsing to find the company profile PowerPoint templates.

Modern Company Profile Word Template

Modern Company Profile Word Template

With this Word template, you can design a highly professional company profile to showcase your brand and business. It includes 18 page layouts with fully editable designs and colors. The template also comes in InDesign and EPS formats.

Professional Company Profile Word Template

Professional Company Profile Word Template

It’s simple, modern, and effective. This template comes with all the right elements for making more professional company profile brochures for your business. There are 20 unique page layouts in this template and you can fully customize them using MS Word.

Benmoo – Minimalist Company Profile Word Template

Benmoo - Minimalist Company Profile Word Template

Benmoo is a versatile and user-friendly brochure template perfect for updating your company or institution’s profile. With 20 editable pages, flexible fonts and text, and the ability to easily change colors, text, and images, it is highly customizable. Compatible with Office Word and Canva applications, it is an effective resource to articulate your company’s uniqueness.

Modern Company Profile Word Template

Modern Company Profile Word Template

This is a highly versatile, professional-looking brochure template with 24 customizable pages. It is user-friendly, allowing you to alter colors and content with ease, and the layout maintains its readability regardless of the volume of content added. Compatibility with Microsoft Word, Adobe InDesign, Illustrator, and Canva ensures flexibility in design methods.

Stylish Company Profile Word Template

Stylish Company Profile Word Template

A versatile choice for creating distinctive company profiles. This A4-sized brochure template features 24 customized pages with easily editable texts, colors, objects, and images. It supports high resolution printing in 300 dpi CMYK and includes both newer and older versions of InDesign files, along with a Word Docx file.

Company Profile Template for Word and InDesign

Company Profile Template for Word and InDesign

An innovative brochure template designed to give your brand a refined appearance. Ideal for displaying your company’s history, services, and accolades, it provides an advanced layout for both Word and InDesign users. The template supports customizability across text, colors, and images.

20-Page Company Profile for Word, Canva, & InDesign

20-Page Company Profile for Word, Canva, & InDesign

This is a versatile digital brochure template. Suited for Microsoft Word, Canva, and Adobe InDesign, it boasts a customizable design that’s easy to edit and is optimized for print with CMYK color settings. Although photos aren’t provided, the available text boxes, tables, and separate layers for text, graphics, and shapes offer plenty of options to make your content shine.

Company Profile Brochure for Word

Company Profile Brochure for Word

Another stylish brochure template ready for customization in Microsoft Word and Adobe InDesign. You’ll enjoy twenty pages of editable content, with styling options and auto page numbering. This A4 size document is ideal for both digital and print use. It comes with a detailed file guide for ease of use, including instructions for text and image edits.

Professional Company Profile Word Template

Professional Company Profile Word Template

Give your business an impressive edge with this Word brochure template. Highly versatile and customizable, this template is available in Adobe InDesign files and is compatible with various versions of Adobe Indesign. It offers 20 unique layouts, organized layers, and adjustable text, colors, and images.

Visual Colony Company Profile

Visual Colony Company Profile

A 20-page InDesign brochure template available in US letter and A4 size. It’s compatible with various Adobe Indesign versions and features master pages, paragraph and character styles, and text, images, and backgrounds on separate layers for easy customization. A help file is included and it utilizes free fonts for convenience.

Modern Company Profile Template

Modern Company Profile Template

The Modern Company Profile Template from Visual Colony is a sleek, 20-page Indesign template compatible with CS4 onwards. It presents a unique blend of images, infographics, and text in a stylish layout, perfect for creating compelling company profiles. Available in both A4 and US Letter sizes, this template also includes master pages and a grid-based layout. Note: photos are not included.

Construction Company Profile

Construction Company Profile

The BuilderArch Construction Company Profile is a versatile, multipurpose asset useful for businesses seeking an annual report, proposal, portfolio, presentation, and more. Easy to customize, it offers adjustable fonts, colors, and backgrounds, and provides space to insert your own photos. The ready-to-print profile comes with 16 Adobe InDesign pages, additional covers, and preference for both A4 and US letter format.

Black & White Company Profile

Black & White Company Profile

The Black & White Company Profile is a versatile 20-page InDesign template, accommodating both A4 and US letter sizes. Perfect for showcasing your images, infographics and text in a stylish manner, it is ultra-flexible, working seamlessly with multiple versions of Adobe InDesign. It also features a grid-based layout and master pages, however, photographs are not included. It uses the Gothic A1 font, available for free download.

Modern Business Profile Template

Modern Business Profile Template

The Modern Business Profile Template is a professional, user-friendly InDesign template, intended for designing your own company profile. With features like paragraph styles, editable swatches, and unique layouts, it also includes 16 customizable layout pages, free fonts, and maintains a 300 DPI resolution. The template is compatible with both A4 and US Letter print sizes. Please note, this package does not include photos or mock-ups.

Simple Business Plan Word Template

Simple Business Plan Word Template

This Word template comes with a multipurpose design, allowing you to create both business plans and company profiles. It also has simple and minimalist page layouts with customizable colors, fonts, and paragraph styles. The template is available in Word and InDesign formats.

Minimal Company Profile Word Template

Minimal Company Profile Word Template

A clean and minimal design is always a good approach for making professional brochures such as company profiles. This template has such a clean and attractive design that’s ideal for business brochures. The template includes 32 pages and comes in multiple file formats, including Word and InDesign.

Company Profile Word & InDesign Template

Company Profile Word & InDesign Template

This company profile template has a stylish and professional design across all its pages. There are lots of space for adding visuals and colorful shapes too. The template comes with 20 unique page layouts in MS Word and InDesign formats.

Modern Company Profile Word Template

Modern Company Profile Word Template

The red accents used in this brochure template make each page more attractive than the next. This Word template is ideal for making company profiles for both small and corporate businesses. It includes 20 pages and comes in Word and Adobe Illustrator formats.

RUNSHELL – Company Profile Word Template

RUNSHELL Company Profile Word Template

Runshell is a simple company profile template that features minimalist page layouts with fewer visual elements. It has 24 different pages for showcasing every aspect of your company. And it comes in Word and InDesign file formats.

Word Company Profile A5 Landscape Template

Word Company Profile A5 Landscape Template

This Word company profile template uses a landscape layout and it’s available in A5 size. There are 20 unique page layouts included in this template and they all have fully editable text, colors, and graphics.

Agency & Company Profile Word Template

Agency & Company Profile Word Template

A professional brochure template with a clean design. It’s a great choice for crafting company profile documents for agencies, small businesses, corporate brands, and more. The template includes 24 unique pages and it comes in both InDesign and Word formats.

ENERGY – Word Company Profile Template

ENERGY - Word Company Profile Template

This brochure template uses a stylish page design for creating company profiles for modern brands. It has 14 unique pages with paragraph styles, editable colors, and free fonts. The brochure comes in A4 and US Letter sizes.

Business & Company Profile Word Template

Business & Company Profile Word Template

Another professional company profile template that’s ideal for various types of corporate and creative businesses. This template lets you choose from 18 page layouts and master pages to create high-quality brochures. It’s also available in Adobe InDesign format.

Professional Company Profile Word Brochure Template

Professional Company Profile Word Brochure Template

This company profile template features a minimal and professional design that allows you to create brochures for various types of businesses. It includes 20 unique page layouts with fully customizable designs. The template is available in MS Word and InDesign formats as well.

Clean Company Profile Word Template

Clean Company Profile Word Template

If you’re working on a company profile for a corporate agency, this template is perfect for creating a high-quality brochure. It comes with stylish page designs with creative paragraph styles and lots of visual elements. It also comes in Word and InDesign file formats.

Landscape A5 Company Profile Word Docx Template

Landscape A5 Company Profile Word Docx Template

Design an elegant and stylish landscape brochure using this company profile template. It features 20 page designs in A5 size. Each page can be easily customized to your preference using MS Word or InDesign.

Blue – Company Profile Word Template

Blue - Company Profile Word Template

Use this Word template to create company profiles for modern agencies, brands, and corporate businesses. It features 25 page layouts in A4 size with easily editable paragraph layouts. You can also change its colors, fonts, and graphics to your preference.

Modern Company Profile Word Template

Modern Company Profile Word Template

This company profile template comes in both MS Word and InDesign file formats. It features 16 unique page layouts complete with paragraph formatting and image placeholders. You can use this to craft modern and professional brochures for all kinds of businesses.

DIVERSE Professional Company Profile Template

DIVERSE Professional Company Profile Template

This brochure template is great for making a professional company profile for a corporate brand or agency. It includes 24 different page designs to showcase and highlight all the important facts about your business. The template is available in InDesign and MS Word formats.

Krypton – Corporate Business Profile Template

Krypton - Corporate Business Profile Template

Krypton is a multipurpose business profile template you can use to create various styles of company profile brochures. It features a minimal design with 16 different page layouts to choose from. It comes in both A4 and US Letter sizes as well.

CLEVIO – Modern Company Profile for Word

CLEVIO - Modern Company Profile for Word

Clevio is a modern company profile template you can use in MS Word and InDesign. The template features clean page layouts with attractive content formatting. There are 24 customizable page layouts in the template. And you can easily customize it to change colors, fonts, and images.

Business Proposal & Profile Word Template

Business Proposal & Profile Word Template

This is a business profile template that you could easily customize and use to make company profile brochures. It features a minimalist and clean page design that will fit in well with almost any type of brand. There are 24 page layouts in A4 and US Letter sizes.

Company Profile & Proposal Word Template

Company Profile & Proposal Word Template

This elegant and creative Word template is also crafted for making company proposals. But the page layouts are totally appropriate for making company profiles as well. This template includes 20 beautifully designed pages in A4 size.

Company Profile Brochure Word Template

Company Profile Brochure Word Template

A simple and clean Word template for crafting professional company profiles and brochures. This template comes with 16 different page designs that you can customize however you like. It’s available in InDesign format as well.

Business Plan & Profile Word Template

Business Plan & Profile Word Template

You can use this template to create both business plans and proposals. It includes 20 different page layouts in A4 size. You can easily edit each page layout to change fonts, colors, and add images. It’s available in InDesign format as well.

Elegant Company Profile & Proposal Word Template

Elegant Company Profile & Proposal Word Template

The modern and elegant design of this Word template makes it a great choice for startups and high-end brands for crafting company profiles. It has an easily editable design with 24 unique page layouts.

HEXA – Corporate Company Profile Word Template

HEXA - Corporate Company Profile Word Template

If you’re looking for a template to design a physical brochure of your company profile, this template is for you. It comes in both MS Word and InDesign file formats. And features 24 unique page layouts in A4 and US Letter sizes. You can easily customize the template to add your own images, change colors, and text as well.

BLADE – Business Profile Word Template

BLADE - Business Profile Word Template

Another company profile brochure template for Word and InDesign. This template is ideal for making business profiles for various companies and corporations. It includes 24 unique page layouts with editable paragraph styles and colors. It’s available in both US Letter and A4 sizes.

Landscape A5 Company Profile Template for Word

Landscape Company Profile Template for Word

This professional company profile template comes with a clean and simple design. Making it perfect for creating company profiles for modern agencies and corporate brands. The template is available in landscape A5 size and in MS Word format.

BIGREDS – Professional Company Profile Word Template

BIGREDS - Professional Company Profile Word Template

This company profile brochure template comes with a simple and professional design. It’s most suitable for corporate brands and companies. The template includes 24 page layouts with changeable colors and text. You can edit the template using MS Word or Adobe InDesign.

ZENETA – Agency Company Profile Template

ZENETA - Agency Company Profile Template

This beautiful and modern company profile template is designed for creative agencies in mind. It comes in both MS Word and InDesign file formats. And the template includes 14 unique page layouts you can use to craft a professional company profile brochure.

Multipurpose Company Profile Brochure Template

Multipurpose Company Profile Brochure Template

This is a multipurpose and multi-format company profile template. The template is available in PowerPoint, Keynote, InDesign, Photoshop and more to let you customize the template using any app you want.

Creative Word Company Profile Template

Creative Company Profile Word Template

This Word template features a multipurpose design, which will allow you to create brochures for different types of company profiles with ease. The template features 16 professionally designed page layouts and comes in A4 size. You can edit this template using Word and InDesign.

Minimalist Company Profile Word Template

Minimalist Company Profile Word Template

Minimalist design is a great way to showcase professionalism. This simple and clean company profile template will help you achieve that goal. It includes 16 page designs for including company information with easily editable text, colors, and images. The template is available in A4 size.

A5 Landscape Company Profile Template – Word

A5 Landscape Company Profile Template - Word

This Word template comes in A5 size and landscape design. It supports both InDesign and Word so you can easily edit and customize the template using your favorite app. The template is most suitable for creating company profiles for agencies and corporate businesses.

Company Annual Report Word Template

Company Annual Report Word Template

If you’re working on a company profile showcasing the annual progress and the report of the company, this Word template will come in handy. It features 16 page designs in A4 size, specifically crafted for making annual reports and company profiles. It’s available in Word and InDesign file formats.

Free Company Brochure Template for Word

Free Company Brochure Template for Word

This free Word template comes in a half-fold design, which makes it a great template for crafting a simple company profile to briefly summarize your business. It’s available in A3 size.

Free Business Marketing Brochure Word Template

Free Business Marketing Brochure Template

This is a free tri-fold brochure template that comes in multiple formats, including Word, Pages, InDesign, Photoshop, and more. You’ll be able to design a simple company profile brochure using this free template.

Creative Landscape Company Profile Template

Creative Landscape Company Profile Template

A creative company profile template with a landscape design. This template features a highly visual design that will allow you to create a modern and stylish company profile brochure. It can be customized with MS Word and InDesign and the template includes 18 page designs in A4 and US Letter size.

Best Company Profile PowerPoint Templates

These are some of the best PowerPoint templates for making company profile slideshows. You’ll find a lot of free templates in there too.

Cabaq – Company Profile Powerpoint Template

Cabaq - Company Profile Powerpoint Template

Cabaq is the ideal PowerPoint template for making company profile presentations for modern agencies and businesses. It features 27 colorful slides with trendy designs. There are editable charts and infographics as well.

ORBISS – Company Profile PowerPoint Template

ORBISS - Company Profile PowerPoint Template

You can use this PowerPoint template to make a data-driven company profile presentation with a stylish design. The template has 32 fully customizable slides. And it comes in both PowerPoint and Google Slides formats too.

BEUGH – Modern Company Profile PPT Template

BEUGH - Modern Company Profile PPT Template

Beugh is a company profile PowerPoint template featuring a clean and modern design. It includes 30 different slide layouts with editable vector graphics, customizable colors, fonts, and much more.

Alpha – Company Profile PowerPoint Template

Alpha Company Profile PowerPoint Template

This creative PowerPoint template is ideal for making company profile slideshows for modern marketing agencies, fintech brands, and various other businesses. The template includes 20 different slide layouts with editable colors, fonts, images, and shapes.

Sigma – Company Profile PowerPoint Presentation

Sigma Company Profile PowerPoint Presentation

If you’re working on a company profile presentation for a tech brand, NFT, or cryptocurrency-related business, this PowerPoint template is perfect for you to get a headstart in your project. It features 20 unique slide designs with fully customizable layouts.

NEOS – Company Profile PowerPoint Template

NEOS - Company Profile PowerPoint Template

Neos is a bright and colorful PowerPoint template made with modern brands and creative businesses in mind. It comes with bright yellow slide layouts, which you can easily customize to change colors. There are 32 different slides included in this template.

Creative Gray Yellow Company Profile PowerPoint Template

Creative Gray Yellow Company Profile PowerPoint Template

The bright and colorful design of this PowerPoint template makes it an ideal choice for making company profiles for modern tech companies and startups. It features 25 unique slides with editable vector graphics, an icon pack, and master slide layouts.

Real Estate Business Company Profile PowerPoint Template

Real Estate Business Company Profile PowerPoint Template

Making a professional company profile for your real estate business will be much easier when you have this PowerPoint template. It features modern and creative content layouts made specifically for showcasing your services and property listings. There are 29 slides in this template.

Black Yellow Company Profile PowerPoint Template

Black Yellow Company Profile PowerPoint Template

This PowerPoint template uses a sleek black and yellow color theme across the entire slideshow. It makes the template look quite modern and professional. The template is perfect for crafting unique company profile slideshows for agencies and corporate businesses.

Impress – Company Profile PowerPoint Presentation

Impress - Company Profile PowerPoint Presentation

Whether you want to design a company profile using a dark or light color theme, or want the freedom to customize the design with 42 different color schemes, this template has got you covered. It includes over 80 unique slides as well.

Free Basic Company Profile PowerPoint Template

Free Basic Company Profile PowerPoint Template

This free PowerPoint template comes with a very simple design and it’s ideal for making basic company profile presentations. There are 30 unique slides in the template full of shapes, icons, graphs, and tables.

Hobbits – Business Company Profile PowerPoint Template

Hobbits - Business Company Profile PowerPoint Template

Download this PowerPoint template if you want to design a modern and minimal company profile for your business. It includes 27 unique slides with changeable colors and fonts as well as editable vector graphs, infographics, and more.

Creativox – Company Profile PowerPoint Template

Creativox - Company Profile PowerPoint Template

You can use this PowerPoint template to make company profile presentations for all kinds of businesses, including digital agencies, interior design firms, SaaS startups, and more. The template includes editable graphics, customizable colors, changeable fonts, and much more.

White Red – Company Profile PowerPoint PPT

White Red Company Profile PowerPoint PPT

Another minimalist and creative company profile template for modern businesses and brands. This PowerPoint template has 30 unique slides for you to choose from. And it comes with lots of vector graphics, infographics, data charts, and a unique icon pack as well.

Raunds – Company Profile PowerPoint Template

Raunds - Company Profile PowerPoint Template

This colorful and creative PowerPoint template is perfect for making company profile presentations for digital agencies and creative brands. The template includes 30 unique slides with easily editable layouts.

Company Profile Presentation Template PPT

Company Profile Presentation Template PPT

Download this PowerPoint template to create company profile slideshows with professional designs. It includes 30 customizable slides with modern designs. You can also change its colors, fonts, and images with just a few clicks.

Purplo – Business Profile PowerPoint Template

Purplo - Business Profile Powerpoint Template

A great PowerPoint design plays a key role in creating a winning presentation. With this stylish and modern slideshow template, you can design a more effective business profile to present your brand and company. The template comes with 36 unique slide designs with editable layouts. It includes image placeholders and master slide layouts as well.

Creative – Company Profile PowerPoint Template

Creative - Company Profile Powerpoint Template

Making a presentation for a creative agency or a brand? Then this PowerPoint template will come in handy. It features a bright and attractive design that will allow you to craft an attention-grabbing slideshow to present your company profile. The template includes a total of 150 slides with 30 unique slides in 5 different color schemes.

Facile – Free Business Profile PowerPoint Template

Facile - Free Business Profile PowerPoint Template

This is a free PowerPoint template featuring a stylishly modern design. It includes 30 different slides with animations. You can use it to design various business-related presentations, including company profiles.

INDUXTRY – Company Profile PowerPoint Template

INDUXTRY - Company Profile Powerpoint Template

Induxtry is a PowerPoint template you can use to design presentations to showcase your company or business. It lets you choose from 30 unique slide layouts and customize them to make slideshows that suit your brand.

Company Profile PPT Presentation Template

Company Profile PPT Presentation Template

Another company profile PowerPoint template made with modern startups and corporate agencies in mind. This template includes 30 unique slides with master slide layouts. You can also customize each slide to your preference.

Barakuda – Free Company Profile PowerPoint Template

Barakuda - Free Company Profile PowerPoint Template

A free PowerPoint template for making company profile presentations. This template is most suitable for small agencies to showcase their services and business models. There are 28 slide layouts in this template.

Minimal Company Profile PowerPoint Template

Company Profile PowerPoint Presentation Template

If you’re looking for a simple PowerPoint template for making a clean company profile presentations, this template is made just for you. It includes a set of minimal slides that comes in 6 different pre-made color schemes.

Macari – Free Company Profile PowerPoint Template

Macari Company Profile PowerPoint Template

With this free PowerPoint template, you can design professional slideshows for making a company profile presentation. It comes with 39 unique slides with editable vector graphics and charts.

Consulting Agency Profile – Free PowerPoint Template

Consulting Agency Profile - Free PowerPoint Template

This is a free PowerPoint template you can use to create a basic company profile presentation for consulting and communication agencies. The template features 16 unique slides with customizable designs. It also comes with lots of editable graphics, maps, and a huge icon pack.

Martin – Business Profile PowerPoint Template

Martin – Business Profile PowerPoint Template

A business PowerPoint template featuring a dark and elegant design. This template is most suitable for designing company profiles and portfolio slideshows for luxury and high-end businesses. The template includes a total of 39 different slides that can be customized to your preference.

Balancer – Business PowerPoint Presentation Template

Balancer - Business PowerPoint Presentation Template

Balancer is another modern PowerPoint template you can use to make business and company profiles for all kinds of corporate brands. It comes with 30 unique slides featuring clean design and minimal layouts.

Dagon – Company Profile PowerPoint Template

Dagon - Company Profile PowerPoint Template

This colorful and stylish PowerPoint template will allow you to craft company profiles and many other business presentations with ease. It includes 39 different slides with editable graphics and vector shapes.

IDEA – Free Furniture Factory Company Profile

IDEA - Free Furniture Factory Company Profile

This is a free PowerPoint and Google Slides template you can use to design attractive slideshows for a furniture company. Of course, you can customize it to create presentations for other businesses as well. It includes 33 editable slides.

Digitech – IT & Technology Company Profile Template

Digitech - IT & Technology Company Profile Template

This company profile template is designed for businesses and brands in the tech and IT industries. It includes 37 unique slides featuring modern content layouts, editable colors, image placeholders, and master slides. You can use it to craft slideshows for various types of presentations including business showcase, portfolio, and more.

STARION – Startup Profile PowerPoint Template

STARION - Startup Profile Powerpoint Template

When talking about company profiles we can’t forget about startups. This is a unique PowerPoint template made specifically for making company profiles for startups. It not only features a colorful and stylish design but also comes with a casual design to match different types of startup concepts. The template itself includes 30 unique slides with editable designs.

Codora – Company Profile PowerPoint Template

Codora - Company Profile Powerpoint Template

A clean and minimal PowerPoint template for creating professional presentations. This template is perfect for making company profile presentations for various businesses, agencies, and brands. It lets you choose from 3 different pre-made color schemes and they are all available in light and dark themes as well.

Quick Beetle – Free Agency Profile PowerPoint Template

Quick Beetle - Free Agency Profile PowerPoint Template

You can use this free PowerPoint template to design a playful and creative presentation for a creative agency or a brand. The template features a set of colorful and beautiful slides filled with illustrations. It includes 15 unique slides and works with both PowerPoint and Google Slides.

ANTARA – Business Profile PowerPoint Template

ANTARA - Business Company & Profile PowerPoint Template

Antara is a creative PowerPoint template made specifically for crafting presentations for showcasing your business and company. The template includes 30 unique slide layouts in 5 different color schemes to choose from. It also features master slide layouts and image placeholders for easier editing.

Ovizer – Company Profile PowerPoint Template

Ovizer - Company Profile PowerPoint Template

Ovizer is a professional PowerPoint template that comes with a total of 36 slide designs. This template is also made with businesses in mind. You can easily customize its slides to create an effective presentation to highlight your business or agency.

Beexey – Free Business Profile PowerPoint Template

Beexey - Free Business Profile PowerPoint Template

This is a free business PowerPoint template you can use to create not just company profiles but many other types of professional presentations. It comes with 20 clean and modern slide designs featuring image placeholders and master slides.

Azurey – Corporate Profile PowerPoint Template

Azurey - Corporate Profile PowerPoint Template

Azurey is a modern PowerPoint template featuring a minimalist slide design. It’s perfect for designing company profiles for corporate brands. The template lets you choose from 39 different slides to create your own presentations.

Asmirah – Corporate Powerpoint Template

Asmirah - Corporate Powerpoint Template

This PowerPoint template is designed with modern corporate brands in mind. The colorful and highly visual design of this template will allow you to create more attractive presentations to showcase your company. The template features 40 different slides.

Snipship – Business PowerPoint Template

Snipship – Business PowerPoint Template

If you’re looking for a PowerPoint template with a clean and minimal layout to design a company profile presentation, this template is for you. It includes 39 slides with fully editable designs.

Ronin – Business PowerPoint Template

Ronin - Business PowerPoint Template

Ronin is a trendy and colorful PowerPoint template you can use to design company profiles and business portfolios for fashion and lifestyle brands. The template comes with master slide layouts, editable vector graphics, and much more.

Free Investment Fund Company Profile

Free Investment Fund Company Profile

Another free PowerPoint template for crafting company profile presentations for investment and financial companies. This template also comes with 34 different slides that you can easily customize to your preference.

INDUXTRY – Company Profile Powerpoint Template

INDUXTRY - Company Profile Powerpoint Template

This modern and colorful PowerPoint template is perfect for designing an effective company profile for presentations. The template includes 30 unique slide designs that can be easily customized to your preference.

Minimal Company Profile Presentation Template

Minimal Company Profile Presentation Template

This PowerPoint template features a clean and minimal design, making it a great choice for designing company profiles for modern businesses and agencies. The template comes with 30 unique slides with master slide designs.

LIBERO – Company Profile PowerPoint Template

LIBERO - Company Profile Powerpoint Template

Using a PowerPoint presentation to showcase your company profile is a great way to attract attention in meetings and conferences. This premium PowerPoint template will help you create a professional slideshow to present your company profile without an effort. It includes 30 unique slides in 5 different color schemes with image placeholders and editable designs.

Company Profile PowerPoint Template

Company Profile PowerPoint Template

This PowerPoint template comes with all the necessary slides you’ll need to make an effective company profile presentation. It includes slide designs for detailing company history, clients, objectives, finances, pricing, and much more. The template can be customized with 5 color designs and features a unique infographic as well.

MADDON – Company Profile Powerpoint Template

MADDON - Company Profile Powerpoint Template

Maddon is a PowerPoint template that comes with 30 slide designs featuring 5 different color schemes. The template is fully customizable and includes lots of editable graphics, master slides, and image placeholders for easier editing.

Clean Company Profile Presentation Template

Clean Company Profile Presentation

Another professional company profile PowerPoint template featuring a clean design. This template also lets you choose from 20 unique slide designs to create all kinds of company profile presentations.

Free Company Profile Powerpoint Presentation

Free Company Profile Powerpoint Presentation

With more than 20 unique slide designs to choose from, this free PowerPoint template will help you design a simple presentation to highlight your company profile. It includes master slide layouts and image placeholders as well.

Free Simple Company Profile PowerPoint Template

Free Simple Company Profile Presentation Template

A minimal PowerPoint template for crafting modern company profile presentations. This template comes with 20 unique slides with editable shapes and graphics. It’s also free to use.

FALCON – Company Profile Powerpoint Template

FALCON - Company Profile Powerpoint Template

Falcon is a creative PowerPoint template that comes with a total of 150 slide designs. You can choose from 5 different color schemes to create professional company profile presentations as well.

SINDE – Business Powerpoint Template

SINDE - Business Powerpoint Template

Sinde is a multipurpose PowerPoint template you can use to create all kinds of business presentations, including company profiles. The template includes 30 unique slides in 5 color schemes.

Business Pitch – PowerPoint Template

Business Pitch - Powerpoint Template

A great pitch deck is a must-have for presenting a startup or a business at an event or a meeting. This PowerPoint template is designed for creating those slideshows. It includes 30 unique slides with highly visual designs full of images, which you can easily edit and customize using drag and drop image placeholders.

QUANTUM – Company Profile PowerPoint Template

QUANTUM - Company Profile Powerpoint Template

Quantum is another powerful company profile template for making creative and modern slideshows for presenting your business. The template features a fully customizable design featuring a total of 150 slides and includes vector shapes, graphics, and much more.

Experience – PowerPoint Company Profile Template

Experience - Powerpoint Company Profile Template

This minimal and modern PowerPoint template features a complete slide deck you can use to create all kinds of company profiles for various presentations. It comes in 3 different color schemes as well as both dark and light color designs. The slide designs are easily editable as well.

Creative Company Profile PowerPoint Template

Creative Company Profile Powerpoint Template

This is a creative PowerPoint template that’s most suitable for making company profile slideshows for marketing agencies and businesses. The template comes with a total of 1200 slides featuring 5 different color variations. It’s available in both widescreen and standard sizes.

Informatics – IT Company PowerPoint Template

Informatics - IT Company PowerPoint Template

Informatics is a creative PowerPoint template designed for information and technology-related companies and businesses. The template is fully customizable and allows you to create all kinds of presentations slideshows, including company profiles. It comes with 54 unique slides with editable vector graphics, icons, and more.

AEGIS – Agency PowerPoint Template

AEGIS - Agency Powerpoint Template

Aegis is a company profile PowerPoint template made for small and corporate agencies. The template includes 30 unique slides in HD resolution and allows you to customize the slide designs with ease using its drag and drop image placeholders, editable charts, and other vector elements.

Porto & Profile PowerPoint Template

Porto & Profile Powerpoint Templatea

Porto is a multipurpose company profile PowerPoint template you can use to create both company profiles for corporations as well as to create personal profiles for creative professionals. The template includes 28 unique slides featuring portfolio slides, gallery slides, team profiles, and much more for making beautiful slideshow presentations.

Quin – Clean & Minimal Company Profile PowerPoint

Quin - Clean & Minimal Company Profile Powerpoint

This elegant and clean PowerPoint template features a total of 400 slides, allowing you to choose from 4 different color variations, easily edit images with placeholders, vector shapes, editable illustrations, and much more. This template is perfect for making a minimalist company profile presentation for modern businesses.

Check out our best Word brochure templates collection for more inspiration.

25+ Best Magazine Fonts for Stylish Titles & Cover Designs

Featured Imgs 23

Typography design is a fine balance of aesthetics and readability, and fonts play a crucial role in achieving that harmony. From sleek and modern typefaces to elegant serif fonts, the right typography can add character and distinction to your content.

In this post, we’ve gathered the best magazine fonts that will help you craft stunning, professional layouts that stand out on any print or digital platform. You’ll find fonts that excel in different aspects of magazine design, from bold and striking display fonts for headlines to clean and sophisticated fonts for body text.

Whether you’re working on a lifestyle magazine, fashion editorial, or business publication, these fonts offer the versatility and style you need to create polished, eye-catching designs.

Magazine – Elegant Serif Font

Magazine - Elegant Serif Font

This is an upscale and chic type font that adds sophistication to any branding and logo design. This multifaceted font is ideal for a variety of uses, like social media posts, packaging, photography, and invitations. Its high-level legibility ensures seamless integration across projects.

Vaqoeng – Modern Magazine Font

Vaqoeng - Modern Magazine Font

Vaqoeng offers a modern magazine and logo font that exudes elegance and authenticity. Provided in both OTF and TTF files, this distinct display font can be used to craft attractive titles for posters, book covers, magazines, and more. Vaqoeng is set to redefine your design aesthetics with its contemporary appeal and charming simplicity.

Display Magazine – Modern Title Font

Display Magazine - Modern Title Font

Brighten your creative projects with the Display Magazine font. This versatile font is perfect for both digital platforms and prints, ideal for anything from social media posts to personal projects. Similar to a Vogue magazine font, it lends a touch of sophistication to posters and branding. The set includes OTF, WOFF, and TTF files.

Biomorph – Magazine Font

Biomorph - Magazine Font

Biomorph is a versatile, newly-released sans font family, perfect for all your design needs. Ideal for branding, publishing, titles, books, and websites, Biomorph comes in a range of weights including thin, extra light, light, regular, medium, semibold, and bold. Its variety and sleek design give you the freedom to design just the way you want.

Stinker – Modern Magazine Font

Stinker - Modern Magazine Font

Stinker is an excellent choice for projects requiring a touch of elegance and style. Ideal for crafting striking logos, impressive magazine headers, or chic quotes, it offers a wealth of features including a variety of formats (TTF, OTF & WOFF), both uppercase and lowercase letters, ligatures, numerals, and punctuations, as well as regular and italic versions.

Daily Magazine – Serif Display Font

Daily Magazine - Serif Display Font

Discover our newest typography offering, Daily Magazine Serif Display Font. A sophisticated and modern choice for a multitude of creative projects, this font offers a versatile range of uses from logos to book covers and fashion branding. The design delicately balances both masculine and feminine tones making it a well-rounded choice.

The Real Magazine – Stylish Title Font

The Real Magazine - Stylish Title Font

The Real Magazine is a unique, dry-brushed marker font perfect for various applications. Use it to add flair to logos, packaging, t-shirts, posters, book covers, hipster designs, and greeting cards. It’s also ideal for any project requiring brush lettering. This stylish title font makes every creation stand out.

Aloha Magazine – Logo & Title font

Aloha Magazine - Logo & Title font

The Aloha Magazine logo and title font is a uniquely playful sans serif family boasting nine weights. Perfect for various design projects, it provides seamless typographic harmony, enhancing logos, branding, social media posts, advertisements, or product designs. The package includes Aloha Magazine .otf, .ttf, and .woff files.

Yoshida – Stylish Magazine Font

Yoshida - Stylish Magazine Font

Yoshida is an elegant, stylish magazine font that provides a distinguished look to your editorial content. Primarily intended for magazines or tabloids, it adds a classic yet fresh appeal to extended paragraphs. This font will significantly enhance readability and aesthetic appeal in your print or online publication.

CS Arthemis – Magazine Blackletter Font

CS Arthemis - Magazine Blackletter Font

CS Arthemis – Magazine Blackletter Font is a stunning blend of gothic charm and historical elegance. This Medieval display serif font features intricate design details, making it the perfect choice for projects requiring a combination of tradition, authority, and classic appeal. Ideal for luxury branding, formal invitations, and themed designs, CS Arthemis ensures your creations have a distinctive, timeless aesthetic.

Dickson – Geometric Magazine Fonts

Check out Dickson, a versatile sans font with a slim and bold style. Spanning 10 font styles, Dickson boasts of 10 straight-weight variations, perfect for any type of brand, logo, magazine, or movie. Its outlined copy ensures a modern feel to your projects while also offering multilingual support for languages including French, German, Spanish, and more for global accessibility.

Fancyou – Sharp Serif Magazine Font

Fancyou - Sharp Serif Magazine Font

Fancyou font elegantly merges vintage charm with contemporary dimensions. Its distinguishing feature lies in its sharp, stylish serifs, which are ideal for modern vintage designs. Available in eight diverse styles, this open-type format font is versatile enough for logos, websites, business cards, or branding initiatives.

Bolognia – Classic Serif Magazine Font

Bolognia - Classic Serif Magazine Font

The Bolognia is a sophisticated serif typeface, drawing inspiration from both classic and contemporary design elements. With a tall x-height, modern proportions, and contrasting strokes, Bolognia stands out in all the right ways. Versatile across six weights, it’s perfect for editorial content and headline creation that demands clarity and impact.

Merauq – Creative Magazine Font

Merauq - Creative Magazine Font

Merauq is a creative magazine font that provides strikingly harmonious typography across varied design projects. Available in 5 weights, it’s ideal for use in logos, branding, social media posts, advertisements, and product designs. The asset includes Meraq otf, ttf, and woff files, offering a great foundation for diverse and captivating designs.

RNS Miles – Trendy Magazine Font

RNS Miles - Trendy Magazine Font

RNS Miles is a versatile, modern magazine font family, featuring geometric and open forms for a harmonious, low-contrast look. It’s ideally suited for headlines and titles, with seven weights and matching italics. Extended OpenType features, like alternate glyphs and fractions, add to its utility.

Mouzambik – Narrow Magazine Font

Mouzambik - Narrow Magazine Font

Meet Mouzambik, a condensed sans-serif magazine font with a unique and intricate personality, designed to make your projects stand out. Available in regular, Inktrap, and Smooth styles, each with italics, it’s perfect for anything from headlines and branding to websites and posters. It shines in all sizes and includes an array of ligatures, alternates, and features.

Certia – Magazine Font

Certia - Magazine Font

Certia is a masterfully designed sans-serif font family boasting a blend of elegance and functionality. It includes 16 fonts, providing extensive language support for global communication needs. Ideal for editorial endeavors, branding projects, or digital interfaces, Certia maintains a consistent, readable form while exuding sophistication, closely aligning with varied design settings.

Etnier – Modern Display Magazine Font

Etnier - Modern Display Magazine Font

Etnier is a captivating modern display font perfect for magazine layouts. This sans-serif typeface offers a striking, squared appearance for superior readability. With a dynamic range of widths, italics, and a bold, robust quality, Etnier is excellent for UI, UX designs. Included in the package are 14 versatile styles available in OTF, TTF, WOFF formats.

Vangeda – Modern Serif Magazine Font

Vangeda - Modern Serif Magazine Font

The Vangeda is a modern and elegant serif font that comes in two styles: regular and italic. It has alternate and ligature glyph variations and supports multilingual input. Perfect for various design projects including logos, branding, advertising, and more, it adds a touch of sophistication to your work. Useful for both print and digital mediums, the Vangeda font is an asset to any designer.

Ricordo – Magazine Font

Ricordo - Magazine Font

Ricordo, a next-generation Magazine Font, is meticulously crafted for optimal engagement. This typeface has the flexibility to be used across all corporate tasks and a multitude of projects, from logos and headlines to digital ads. With nine weights and multiple file formats, including TTF, OTF, WOFF, and EOT.

Salmond – Clean Magazine Font

Salmond - Clean Magazine Font

Salmond is a clean, geometric, modern sans serif magazine font. With its tightly packed lettering and minimalist allure, it’s perfect for creating striking titles, brand logos, and impactful editorial work. Salmond offers six weight options, including Light, Regular, News, Medium, Semibold, and Bold.

Clover – Bold Magazine Font

Clover - Bold Magazine Font

A derivative of the Olive Typeface Family, the Clover display font is a distinctive, modern, and elegant asset delivering a bold magazine font ideal for Time Magazine-style title designs. It’s crafted with 16 versatile styles and comes in various formats like TTF, OTF, WOFF. Its strong capitals, smooth lowercase, and quirky warmth make it perfect for branding, headlines, or text overlays.

Free Magazine Fonts

Moderniz – Free Magazine Font

A beautiful, elegant display font for crafting attractive cover designs for magazine concepts. This free font comes with a stylishly bold letter design that will fit perfectly for bold magazines. It’s free to use with personal projects.

Risbeg – Free Magazine Font

Risbeg is another great free font you can use to craft magazine-style titles and headings for your design projects. This font has a professional-looking serif letter design. And it’s free to use with your personal projects.

Angrela Display – Free Magazine Font

This font is ideal for designing elegant magazine-like typography. The font comes with serif letters featuring beautiful curves and swashes. It’s free to use with personal projects.

Free Classic Magazine Font

You can download this font for free to craft stylish magazine-style titles with a classic feel. The font features a professional and minimalist design that will create a bold look for your typography. It’s free for personal use only.

Keryla – Free Magazine Font

A creative and unique font that comes with an elegant aesthetic. This font features a serif letter design with curves and serifs. The font is ideal for a modern magazine look. It’s free to use with personal projects.