Deb-pacman : A Pacman-style Frontend For APT Package Manager

Apt, Advanced Packaging Tool, is a powerful command line tool used to install, update, upgrade and remove packages in Debian and its derivatives like Ubuntu. There are several frontends available for Apt, such as Aptitude,...

The post Deb-pacman : A Pacman-style Frontend For APT Package Manager appeared first on OSTechNix.

from OSTechNix…

15+ Typography Trends for 2020

Want to give your design a quick facelift? Using new and interesting typography trends might be the answer. Designers are opting for less elaborate typefaces and pairing them with bold color, cutouts, gradients, and even customizations to create lettering that stands out.

Changing typefaces or recreating an image or header in a trending style can give a design a fresh look without a full-scale overhaul. Not sure where to start? This list features typography trends with examples to use as inspiration for how to use them.

Here’s a look at the top typography trends for 2020.

1. Outline Fonts

typography trends

Outline fonts are a big deal.

You’ll find this trend mostly in the hero area of webpages for the main copy. While uses vary somewhat there are a few elements that you’ll find almost every time:

  • Sans serif typeface
  • All caps text for outline letters
  • Paired with filled lettering
  • Oversized text elements

Outline font options can be a lot of fun to use. You just have to be cautious when it comes to readability. Letters can get lost in background images and videos quickly. So take care with color, contrast, and placement.

And don’t overdo it. An outline font works best for a point of emphasis, not to create your entire message.

2. Left Alignment

typography trends

Left-aligned text is readable, elegant, and can create an off-center balance that has a classic feel.

The trick to using left-aligned typography is to pay attention to line breaks and the size of the text. Think about the entire text element as a single element. More lines of text and more words will feel bigger than a couple of words. Adjust size and line-spacing accordingly.

For an even more consistent feel, consider aligning other elements to the left as well. Create a grid “margin” for elements to rest, such as the example above from The Urban Village Project. Note the brand name, two levels of text, and a call to action button are all left-aligned on the same invisible plane.

3. Glitchy Text

typography trends

The influence of …

Add Scroll Effects & Utilities to Your Website with These CSS & JS Snippets

Scrolling is among the most basic tasks we ask of users. And, judging from the amount of scrolling on websites and apps these days – we’re asking a lot.

Adding scroll-based effects can be a great way to enhance user experience. That is, so long as they don’t interfere with the ability to navigate through long stretches of content. If anything, effects should make things easier and add a bit of flair to the mix.

Here is a collection of scrolling effects and utilities that will wow your visitors and (hopefully) stay out of their way.

Section by Section

Modern webpages are often broken down into multiple content sections – each with its own distinct elements. This handy snippet adds a button (available in a variety of styles) to the bottom of the screen that allows users to click and scroll to the next section down. It uses CSS IDs coupled with jQuery to make the navigation work.

See the Pen
demo:CSS scroll down button
by Naoya

All Indications Say You’re Scrolling

Scroll indicators have become very popular on content-heavy websites. They communicate how far a user is into a story in an easy-to-digest method. Bonus that this solution is CSS-only.

See the Pen
CSS only scroll indicator
by Mike (@MadeByMike)

You Can Scroll If You Want To

Okay, this snippet isn’t necessarily an effect on its own. But it does serve a purpose. So often, designers utilize full-screen background images and other elements that may make scrolling ambiguous to the user. With that, small items like this animated scroll icon let users know that yes, there is more content down below. It’s not right for every situation, but there are times when it makes sense.

See the Pen …

How Do You Partition A Hard Drive?

Drive C and D are part of the hard disk drive (HDD) or more commonly known as hard drive. If you find drives C and D in your PC, then it means it already has one partition. But can you make more partitions? Yes, you can. Computer users do this if they want to separate data and programs, or if they want to have another operating system on their computer.

Drive C is the main partition that contains the operating system, system files, applications, programs, and data related to them. Drive D, on the other hand, is used only for back up storage. Why C and D though? What happened to A and B?


But first things first. Keep in mind that HDDs along with SSDs (Solid State Drive), DVDs (Digital Versatile Disc), CD-ROMs (Compact Disc-Read Only Memory) are physical storage devices. And they have two volumes. Now that we got that out of the way, what did happen to A and B?


A and B were letters assigned for floppy drives and the older tape drives back then. And since such things no longer exist (well, technically, they still do but they are no longer in use), the letter assignment was awarded to the next line: C and D. Succeeding letters will be for other storage drives both internal and external.


But again, before we proceed with the partition, you might want to take extra precaution when it comes to your data and files.


The first thing you want to do is have backup. Back up as many files as you can: photos, music, videos, documents, and other important files.

Make a full image backup of the entire drive if you don’t already have one. Disasters happen.



Ensure that there is enough space.

Make sure you have enough free room on the existing partition to create the new one.

You might also want to empty the recycle bin.

If you still don’t have enough room, you can move files to an

Popular Design News of the Week: December 2, 2019 – December 8, 2019

Every week users submit a lot of interesting stuff on our sister site Webdesigner News, highlighting great content from around the web that can be of interest to web designers. 

The best way to keep track of all the great stories and news being posted is simply to check out the Webdesigner News site, however, in case you missed some here’s a quick and useful compilation of the most popular designer news that we curated from the past week.

Note that this is only a very small selection of the links that were posted, so don’t miss out and subscribe to our newsletter and follow the site daily for all the news.

11 Web Accessibility Myths Debunked


Pay Attention to these Web Design Trends for 2020


Google Fonts by Tags


Understanding the Golden Ratio in Design


10 Rules of Dashboard Design


2019 Design Tools Survey


Welcome to XD Ideas – Where Designers Go to Grow


The State of UX in 2020


I Ditched Google for DuckDuckGo. Here’s Why You Should Too


Designing for Development


End of the Year Desktop Wallpapers (December Edition)


10 Things that Helped Me Improve as a UI Designer


How Sketching will Make You a Smarter Designer


Better Web List


Google Confirms Nov. 2019 Local Search Update


Runway Palette


Vladmir Putin is Extricating Russia from the World-wide-web


The Plain Text Project


Designers: 4 Must-Have Clauses in a Contract


The Power of Social Proofing


Pantone’s 2020 Color of the Year is the New Black


Spotify 2019 Wrapped


ApostropheCMS – An Open-Source Node.js CMS for the Enterprise


5 Bad Habits that Can Hurt your WordPress Website


Fluiditype for Simple Typography


Want more? No problem! Keep track of top design news from around the web with Webdesigner News.


from Webdesigner Depot…

Motion Paths – Past, Present and Future

Cassie Evans has a great intro to motion paths. That is, being able to animate an element along a path. Not just up/down/left/right, but whatever curvy/wiggly/weird path you want.

It’s an interesting subject because there are so many different technologies helping to do it over time. SMIL, JavaScript-powered animation libraries, native JavaScript APIs, and even CSS via offset-path and friends. I think offset-path is funny – it was changed to that name from motion-path as you don’t technically have to apply motion to an element you place on a path in this way.

There’s no clear winner. I’m (perhaps obviously) a fan of doing stuff like this in CSS whenever possible, but the browser support there is essentially Chrome-only. Plus seeing SVG path values in CSS always feels a smidge uncomfortable because of the unitless numbers. SMIL feels like essentially dead technology, but at least then you’re in SVG-land and the paths make good sense in that context. If browser support is vital, you have to use a library.

I do think there is untapped cool design possibility in motion paths. It’s not just for landing space ships, but can be for practical stuff like how a modal enters a page.

Direct Link to ArticlePermalink

The post Motion Paths – Past, Present and Future appeared first on CSS-Tricks.

from CSS-Tricks…

Case Study: 2019 refresh

Lynn Fisher walks us step-by-step through the redesign process of her latest outstanding personal website. In this design, increasing the width of the browser window will cause the illustrations on the page crack to open and reveal more within them:

This case study reminded me that Lynn also has an archive of every case study and project that she’s made over the years and that it’s most certainly worth checking out.

Direct Link to ArticlePermalink

The post Case Study: 2019 refresh appeared first on CSS-Tricks.

from CSS-Tricks…

Techniques for Rendering Text with WebGL

As is the rule in WebGL, anything that seems like it should be simple is actually quite complicated. Drawing lines, debugging shaders, text rendering… they are all damn hard to do well in WebGL.

Isn’t that weird? WebGL doesn’t have a built-in function for rendering text. Although text seems like the most basic of functionalities. When it comes down to actually rendering it, things get complicated. How do you account for the immense amount of glyphs for every language? How do you work with fixed-width, or proportional-width fonts? What do you do when text needs to be rendered top-to-bottom, left-to-right, or right-to-left? Mathematical equations, diagrams, sheet music?

Suddenly it starts to make sense why text rendering has no place in a low-level graphics API like WebGL. Text rendering is a complex problem with a lot of nuances. If we want to render text, we need to get creative. Fortunately, a lot of smart folks already came up with a wide range of techniques for all our WebGL text needs.

We’ll learn at some of those techniques in this article, including how to generate the assets they need and how to use them with ThreeJS, a JavaScript 3D library that includes a WebGL renderer. As a bonus, each technique is going to have a demo showcasing use cases.

Table of Contents

A quick note on text outside of WebGL

Although this article is all about text inside WebGL, the first thing you should consider is whether you can get away with using HMTL text or canvas overlayed on top of your WebGL canvas. The text can’t be occluded with the 3D geometry as an overlay, but you can get styling and accessibility out of the box. That’s all you need in a lot of cases.

Font geometries

One of the common ways to render text is to …

CSS Architecture for Modern JavaScript Applications

There is a lot to like from Mike Riethmuller here:

  • The title. When you’re building a website from JavaScript-powered components anyway, that is a moment to talk about how to do styling, because it opens some doors to JavaScript-powered styles that you probably wouldn’t otherwise choose.
  • The personal experience and pragmatism. Drawing on five years of consulting, he’s seeing that component re-use and style understandability is suffering, not improving, partly due to every team having different approaches. He says “it’s a little bit of everybody’s fault” and sees the perspective of others who like parts of what JavaScript-powered styles can bring, like less dependence on specificity.
  • The fresh thinking. Since JavaScript-powered websites are all built by nested components anyway, why not use that architecture for styling? The thesis of the article is really about building UI components that, on purpose, don’t involve application logic but exist just for styling, and using a combination of clever CSS and JavaScript power to the kind of styling you need.

Direct Link to ArticlePermalink

The post CSS Architecture for Modern JavaScript Applications appeared first on CSS-Tricks.

from CSS-Tricks…

30+ Best Poster Mockup Templates 2020

Without the right poster mockup to showcase your work professionally, your poster design doesn’t have the chance to stand out from the crowd. It’s often easy to overlook the way you present and showcase your poster designs! That’s why it’s worth investing in a set of useful poster mockup templates, to showcase your work in a beautiful setting.

If you’re working on a poster design right now, you’re in luck. Because we’ve picked out a collection of the absolute best poster mockups from all over the web, which you can use for presenting your work.

Whatever your poster style, theme, or size, we’ll have something in this collection for you.

We’re also featuring tips for modern poster design to help you with your poster design project!

Top Pick

Interior Poster Mockup Templates

Interior Poster Mockup Templates

If you’re looking for a unique mockup template to showcase a creative poster design in a professional way, this template is perfect for you.

This mockup comes in an easily editable PSD file format allowing you to place your own poster designs in the mockup with just a few clicks.

Why This Is A Top Pick

The natural and the realistic interior design environment makes this a great choice for showcasing posters in an original way. It also lets you choose from 3 different interior scenes as well.

Creative Concrete Wall Poster Mockup

Creative Concrete Wall Poster Mockup

This poster mockup is great for showcasing creative and modern poster designs. It features a realistic environment. The mockup is also available in a brick wall scene as well. You can download it here.

Modern Minimal Poster Mockup

Modern Minimal Poster Mockup

If you’re looking for an ultra-minimalist poster mockup, this template is for you. It includes a minimal and clean poster mockup design. The mockup is available in 5 different views and with customizable effects.

Urban Street Poster Billboard Mockup

Urban Poster Billboard Mockup

With this modern mockup template, you can showcase your poster and billboard designs in a real urban street environment. The template comes in a fully customizable PSD file with smart objects for easily placing your designs in …