base

Phenylboronic acid modification-based novel dumbbell-shaped Au–Ag nanorod SERS substrates for ultrasensitive detection of SO42−

Anal. Methods, 2024, 16,2311-2321
DOI: 10.1039/D3AY01831H, Paper
Kang Shen, Caili Bi, Haifan Yang, Miaowen Xu, Lili Huang, Youwei Wang
Based on the coordination principle of Lewis acids, a novel 4-MPBA-modified dumbbell-shaped Au–Ag nanorod (4-MPBA@DS Au–AgNR) SERS substrate was developed to realize the high sensitivity and specificity of SO42− detection.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Advancements in the development of fluorescent chemosensors based on CN bond isomerization/modulation mechanistic approaches

Anal. Methods, 2024, 16,2198-2228
DOI: 10.1039/D3AY02321D, Critical Review
Arpna Tamrakar, Manzoor Ahmad Wani, Gargi Mishra, Ankur Srivastava, Rampal Pandey, Mrituanjay D. Pandey
The CN bond isomerization/modulation as a fluorescence signalling mechanism was explored by studying the photophysical properties of conformationally restricted molecules.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

A complementary method with PFBBr-derivatization based on a GC-EI-MS platform for the simultaneous quantitation of short-, medium- and long-chain fatty acids in murine plasma and feces samples

Anal. Methods, 2024, 16,2330-2339
DOI: 10.1039/D3AY02271D, Paper
Hong-Xu Zhou, Qing Jiang, Xin He, Xian Fu, Jun-Yan Liu
Fatty acids (FAs) are essential molecules in all organisms and are involved in various physiological and pathophysiological processes.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Dual-functional porphyrinic zirconium-based metal–organic framework for the fluorescent sensing of histidine enantiomers and Hg2+

Anal. Methods, 2024, 16,2386-2399
DOI: 10.1039/D3AY02241B, Paper
Shili Qin, Fanshu Meng, Fenglong Jin, Xidi Xu, Ming Zhao, Hongtao Chu, Lidi Gao, Shuren Liu
L-Cys/PCN-222 as a novel and dual-functional fluorescent sensor was developed. It not only showed a higher chiral fluorescent recognition of L-histidine but also performed as a visual sensor for Hg2+ in actual surface water.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Construction of coumarin-appended calix[4]arene-based fluorescence sensor for the detection of carbofuran in cabbage

Anal. Methods, 2024, 16,2400-2411
DOI: 10.1039/D4AY00030G, Paper
Heni Soni, Nidhi Verma, Divyesh Y. Chaudhari, Sahaj A. Gandhi, Alok Pandya, Pinkesh G. Sutariya
This study presents a novel approach for the detection of carbofuran (CBF) insecticide by exploring a calix[4]arene-derived fluorescence probe, CouC4S, functionalized with two coumarin-labelled at the narrow edge of the calix[4]arene platform.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

A new colorimetric aptasensor for paraquat detection based on the designed aptamer with multiple paraquat binding sites in combination with gold nanoparticles

Anal. Methods, 2024, 16,2340-2348
DOI: 10.1039/D4AY00053F, Paper
Pakawat Kongpreecha, Sineenat Siri
Given paraquat's environmental health risks, there is a need for a fast and simple detection method. This study presents a novel colorimetric aptasensor with a tailored aptamer, boosting sensitivity by targeting multiple paraquat binding sites.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Detection of Free DNA Based on Metal-Enhanced Fluorescence Triggered by CRISPR-Cas12a and Colorimetric Analysis

Anal. Methods, 2024, Accepted Manuscript
DOI: 10.1039/D4AY00149D, Paper
Ming-Qiu Zheng, Yuyao Li, Liling Zhang, Cheng-Yu Li, Menghan Liu, Hongwu Tang
The CRISPR-Cas system has been found to be extremely sensitive and there is an urgent demand to extend its potential in bioassay. Herein, we developed a novel nanobiosensor to detect...
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Paper-based sensors: affordable, versatile, and emerging analyte detection platforms

Anal. Methods, 2024, Advance Article
DOI: 10.1039/D3AY02258G, Critical Review
Open Access
Sumit Malik, Joginder Singh, Kajal Saini, Vivek Chaudhary, Ahmad Umar, Ahmed A. Ibrahim, Sheikh Akbar, Sotirios Baskoutas
The schematic representation of distance based paper sensor to identify lead in food samples.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

A reaction based carbazole–indolium conjugate probe for the selective detection of environmentally toxic ions

Anal. Methods, 2024, Advance Article
DOI: 10.1039/D4AY00301B, Paper
Jayasudha Palanisamy, Mansour K. Gatasheh, Ashraf Atef Hatamleh
Carbazole–indolium based colorimetric probe was designed for detecting cyanide ions in various water samples. An outstanding response was shown by paper test strips prepared using the probe for the easy detection of cyanide in real time.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Polymeric membrane potentiometric sensors based on template-removal-free imprinted receptors for determination of antibiotics

Anal. Methods, 2024, Accepted Manuscript
DOI: 10.1039/D4AY00263F, Paper
Xinyao Wang, Guohua Cui, Rongning Liang, Wei Qin
Currently, Nernstian-response-based polymeric membrane potentiometric sensors using the molecularly imprinted polymers (MIPs) as the receptors have been successfully developed for determination of organic ionic species. However, the preparation of these...
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Proximity hybridization based “turn-on” DNA tweezer for accurate and enzyme-free small extracellular vesicles analysis

Anal. Methods, 2024, Accepted Manuscript
DOI: 10.1039/D4AY00487F, Paper
Jinlin Wu, Xi Mei, Xiaoqin Zhan, Fang Liu, Dongfang Liu
Small extracellular vesicles (sEVs) are a type of extracellular vesicles that carry many types of molecular information. The identification of sEVs is essential for the non-invasive detection and treatment of...
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Design and fabrication of La-based perovskites incorporated with functionalized carbon nanofibers for the electrochemical detection of roxarsone in water and food samples

Anal. Methods, 2024, Advance Article
DOI: 10.1039/D4AY00264D, Paper
Mariya Antony John Felix, Santhiyagu Sahayaraj Rex Shanlee, Shen-Ming Chen, Sundaresan Ruspika, Ramachandran Balaji, Narendhar Chandrasekar, Periyanayagam Arockia Doss
Fabrication of potent electrocatalyst, La-based perovskites coupled with functionalized carbon nanofibers (LMO/f-CNF) for ultrasensitive electrochemical detection of roxarsone in edible and water samples.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

The preparation of a boronate affinity-based controlled oriented imprinting coating on a silica nanoparticle surface for the separation and purification of shikimic acid in herbal medicine

Anal. Methods, 2024, Advance Article
DOI: 10.1039/D4AY00219A, Paper
Yumin Yang, Daojin Li, Bingqian Liu
Shikimic acid (SA) is one of the most effective drugs against the A (H1N1) virus and has high medicinal value.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

YouTube’s Time-Based UX Problem for Live Sports

I like to play beach volleyball here in the Toronto area. I also watch beach volleyball on YouTube, which includes a lot of live streams from the AVP league in the US. It's a fun sport that I recommend to anyone looking for a new athletic competition to follow.

In most leagues and tournaments, beach volleyball games have a 3-set format, with each set finishing when a team reaches 21 points (or higher if they're not yet ahead by 2). The third set (played if needed) will go up to 15 points (again, win by 2). Some leagues/tournaments will play all three sets up to 15. It depends on the venue, tournament, etc.

The post YouTube’s Time-Based UX Problem for Live Sports appeared first on Impressive Webs.



  • UX
  • Web Design Articles

base

Discovery of highly potent SARS-CoV-2 nsp14 methyltransferase inhibitors based on adenosine 5'-carboxamides

RSC Med. Chem., 2024, 15,3469-3476
DOI: 10.1039/D4MD00422A, Research Article
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Hugo Kocek, Dominika Chalupská, Milan Dejmek, Alexandra Dvořáková, Michala Zgarbová, Michal Šála, Karel Chalupský, Petra Krafčíková, Tomáš Otava, Matúš Drexler, Eliška Procházková, Blanka Klepetářová, Milan Štefek, Ján Kozic, Helena Mertlíková-Kaiserová, Evzen Boura, Jan Weber, Radim Nencka
SARS-CoV-2 nsp14 methyltransferase inhibitors based on adenosine 5'-carboxamides.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Pyridazinone-based derivatives as anticancer agents endowed with anti-microbial activity: molecular design, synthesis, and biological investigation

RSC Med. Chem., 2024, 15,3529-3557
DOI: 10.1039/D4MD00481G, Research Article
Mohamed K. S. El-Nagar, Mai I. Shahin, Mohammed F. El-Behairy, Ehab S. Taher, Mohamed F. El-Badawy, Marwa Sharaky, Dalal A. Abou El Ella, Khaled A. M. Abouzid, Mai Adel
Discovery of novel pyridazinone derivatives with dual antimicrobial and anticancer activities.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Sidechain structure–activity relationships of cyclobutane-based small molecule αvβ3 antagonists

RSC Med. Chem., 2024, 15,3616-3624
DOI: 10.1039/D4MD00306C, Research Article
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Adam Throup, Manar Saleh Zraikat, Andrew Gordon, Shohreh Jafarinejad Soumehsaraei, Kathrin D. Haase, Laurence H. Patterson, Patricia A. Cooper, Katherine Hanlon, Paul M. Loadman, Mark Sutherland, Steven D. Shnyder, Helen M. Sheldrake
Cyclobutanes provide a versatile scaffold for the synthesis of small molecule integrin antagonists with good metabolic stability and in vivo tolerability.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Design, synthesis, and evaluation of benzhydrylpiperazine-based novel dual COX-2/5-LOX inhibitors with anti-inflammatory and anti-cancer activity

RSC Med. Chem., 2024, Advance Article
DOI: 10.1039/D4MD00471J, Research Article
Poorvi Saraf, Bhagwati Bhardwaj, Akash Verma, Mohammad Aquib Siddiqui, Himanshu Verma, Pradeep Kumar, Samridhi Srivastava, Sairam Krishnamurthy, Saripella Srikrishna, Sushant Kumar Shrivastava
Screening piperazine derivatives via ChEMBL database led to the design and synthesis of novel dual COX-2/5-LOX inhibitors with strong anti-inflammatory, analgesic, and anti-cancer activity.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Design and Synthesis of coumarin-based amphoteric antimicrobials with the biofilm interference and immunoregulation effects

RSC Med. Chem., 2024, Accepted Manuscript
DOI: 10.1039/D4MD00721B, Research Article
Qun Tang, Haiyang Zhang, Kasemsiri Chandarajoti, Zirui Jiao, Lianhua Nie, Sai Lv, Jiakun Zuo, Wen Zhou, Xiangan Han
Bacterial infections pose a threat to the health of animals and human being, and the biofilm formation exacerbates the microbial threat. New antimicrobial agents to address this challenge are much...
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Modulating polybasic character of galactose-based glycosylated antitumor ether lipids for enhanced cytotoxic response

RSC Med. Chem., 2024, Advance Article
DOI: 10.1039/D4MD00662C, Research Article
Rajat Arora, Ayan Mukherjee, Gilbert Arthur, Mark W. Nachtigal, Frank Schweizer
We describe the multi-step synthesis of different dibasic and tribasic galactosamine-based glycosylated antitumor ether lipids (GAELs) and their cytotoxic response in comparison to doxorubicin and cisplatin.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Azo derivatives of monoterpenes as anti-Helicobacter pylori agents: from synthesis to structure-based target investigation

RSC Med. Chem., 2024, Advance Article
DOI: 10.1039/D4MD00511B, Research Article
Open Access
Francesco Melfi, Marialuigia Fantacuzzi, Simone Carradori, Ilaria D'Agostino, Alessandra Ammazzalorso, Noemi Mencarelli, Marialucia Gallorini, Mattia Spano, Paolo Guglielmi, Mariangela Agamennone, Sazan Haji Ali, Ali Al-Samydai, Francesca Sisto
Monoterpene-derived azo benzenes showed selective antibacterial activity against Helicobacter pylori with a safe profile. An in silico investigation highlighted the inosine 5'-monophosphate dehydrogenase enzyme as the putative target.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Medicinal chemistry-based perspective on thiophene and its derivatives: Exploring the structural insights to discover plausible druggable leads

RSC Med. Chem., 2024, Accepted Manuscript
DOI: 10.1039/D4MD00450G, Review Article
Shikha Thakur, Devendra Kumar, shivani jaiswal, Kapil Kumar Goel, Pramod Rawat, Vivek Srivastava, Sonia Dhiman, Hemant R Jadhav, Ashish Ranjan Dwivedi
Thiophene is a privileged pharmacophore in medicinal chemistry owing to its diversified biological attributes. The thiophene moiety has been ranked 4th in US FDA drug approval of small drug molecules,...
The content of this RSS Feed (c) The Royal Society of Chemistry




base

A decade of pyridine-containing heterocycles in US FDA approved drugs: a medicinal chemistry-based analysis

RSC Med. Chem., 2024, Advance Article
DOI: 10.1039/D4MD00632A, Review Article
Ashish Ranjan Dwivedi, Shivani Jaiswal, Deepak Kukkar, Roshan Kumar, Thakur Gurjeet Singh, Mahendra Pratap Singh, Abhay M. Gaidhane, Sorabh Lakhanpal, K. Nagendra Prasad, Bhupinder Kumar
The present review is a concerted effort to cover drugs bearing pyridine rings approved in the last decade, and it provides thorough discussion and commentary on their pharmacokinetics and pharmacodynamics together with in-depth structural analysis.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Synthesis and anti-tumor activity of new benzofuran-based chalcone derivatives as potent VEGFR-2 inhibitors

RSC Med. Chem., 2024, Advance Article
DOI: 10.1039/D4MD00621F, Research Article
Chunfei Zhang, Yixin Liu, Xiao Zhang, Chunping Wan, Zewei Mao
A series of novel benzofuran-based chalcone derivatives could be considered as potent VEGFR-2 inhibitors.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Light enhanced cytotoxicity and antitumoral effect of a ruthenium-based photosensitizer inspired from natural alkaloids

RSC Med. Chem., 2024, Advance Article
DOI: 10.1039/D4MD00600C, Research Article
Open Access
Gennaro Sanità, Maria Laura Alfieri, Barbara Carrese, Serena Damian, Vincenza Mele, Gaetano Calì, Brigida Silvestri, Sebastiano Marra, Susan Mohammadi, Giuseppina Luciani, Paola Manini, Annalisa Lamberti
Biological assays carried out on melanoma and breast cancer cells highlighted the role of light in boosting the cytotoxic effect of a ruthenium complex featuring a dihydroisoquinoline ligand suggesting applications in photodynamic therapy.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Property-based optimisation of PROTACs

RSC Med. Chem., 2024, Accepted Manuscript
DOI: 10.1039/D4MD00769G, Opinion
James Scott, Iacovos Michaelides, Markus Schade
PROTACs are an emerging therapeutic approach towards targeted protein degradation. This article examines the leading examples of this modality that are in clinical development through the prism of their physicochemical...
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Tiruchi district SHGs compete to prepare healthy millet-based recipes at food festival

Women entrepreneurs urged to take advantage of social media platforms to advertise and market their products to a wider customer base




base

607: Astro Launches an Integrated Database

Fred K. Schott stops by to talk about Astro announcement of Astro DB, the pluses and minuses of it, whether you have to always use the database with Astro DB, how to migrate data, seeding your database, upgrading the database, and what about Astro DB pricing?




base

630: Frostapalooza Recap, Follow Up, and Messy Codebases

Chris has a birthday today 🎉, we recap our Frostapalooza experience celebrating Brad Frost's birthday, do all codebases become a mess, Mermaid, TLDraw, and Figjam thoughts, making tiny games, where's the follow up in web and world news, and what's the current state of CMS' on the web?




base

639: DX, JSON, XML, HTML, and Databases! Oh My!

How important is the DX of software vs how important is the person showing off the software, Douglas Crockford and JSON, remembering XML, trying to write better HTML for email, new TC39 proposal, workshopping t-shirts, and what do you do if you want a little bit of database on your website?




base

Laying a strong base

The Centre has various plans to meet the housing needs of the country, writes K.A. Martin




base

Delhi govt tests drone-based mist spraying to combat pollution

Pollution levels are elevated at 13 hotspots across Delhi, and this pilot project allows us to test drone-based mist spraying in areas where conventional anti-smog guns can't reach




base

Jindal Group in talks to acquire Czech-based Vitkovice Steel for €150 million

The Naveen Jindal-owned business house already has a significant presence in geographies like Australia, Mozambique and Oman in sectors such as steel, power and mining




base

U.S.-based Shearwater Health expands to Chennai

This expansion will create 1,000 jobs for local clinicians by the end of 2025, who will deliver remote clinical services to Shearwater’s U.S. healthcare clients




base

Chain stretching in brushes favors sequence recognition for nucleobase-functionalized flexible precise oligomers

Soft Matter, 2024, 20,8303-8311
DOI: 10.1039/D4SM00866A, Paper
Kseniia Grafskaia, Qian Qin, Jie Li, Delphine Magnin, David Dellemme, Mathieu Surin, Karine Glinel, Alain M. Jonas
Flexible oligomers having precise sequences of nucleobases do not specifically recognize surface-grafted target chains at low grafting density. Moderately higher grafting densities promote sequence-specific recognition thanks to chain stretching.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Carboxymethyl cellulose-stabilized calcium phosphate particles for injectable hydrogel-based bone tissue engineering

Soft Matter, 2024, Advance Article
DOI: 10.1039/D4SM00670D, Paper
Piyaporn Srisura, Yuwaporn Pinyakit, Umphan Ngoensawat, Pongsakorn Yuntasiri, Khoiria Nur Atika Putri, Theerapat Chanamuangkon, Waranyoo Phoolcharoen, Varol Intasanta, Voravee P. Hoven
Carboxymethyl cellulose-stabilized calcium phosphate particles well-dispersed in aqueous solution can be integrated into an injectable hydrogel made of methacrylated hyaluronic acid which is a promising material for bone regeneration applications.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Nanoconfinement effects on the dynamics of an ionic liquid-based electrolyte probed by multinuclear NMR

Soft Matter, 2024, 20,8436-8445
DOI: 10.1039/D4SM01058B, Paper
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Andrei Filippov, Maiia Rudakova, Victor P. Archipov, Faiz Ullah Shah
Diffusivity is controlled by exchange of ions between “narrow” and “large” pores that results in an abnormal temperature variation. Li+ ions are solvated inside the porous glasses and their diffusivity remains slower as compared to the organic ions.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Entropically and enthalpically driven self-assembly of a naphthalimide-based luminescent organic π-amphiphile in water

Soft Matter, 2024, 20,8684-8691
DOI: 10.1039/D4SM00986J, Paper
Sk Mursed Ali, Sujauddin Sk, Shuvajyoti Sarkar, Sayani Das, Nayim Sepay, Mijanur Rahaman Molla
Entropically and enthalpically favourable vesicular self-assembly of a naphthalimide based water soluble luminescent organic dipolar building block is reported.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Hydrogel-based 3D fabrication of multiple replicas with varying sizes and materials from a single template via iterative shrinking

Soft Matter, 2024, Accepted Manuscript
DOI: 10.1039/D4SM00835A, Paper
Eunseok Heo, Hye Been Koo, Jun Chang Yang, In Cho, Hyun-Hee Lee, Yong-Jin Yoon, Steve Park, Jae-Byum Chang
3D printing technologies have been widely used for the rapid prototyping of 3D structures, but their application in a broader context has been hampered by their low printing throughput. For...
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Supramolecular chiroptical sensing of chiral species based on circularly polarized luminescence

Soft Matter, 2024, Advance Article
DOI: 10.1039/D4SM00960F, Review Article
Panyang Chen, Huahua Fan, Sifan Du, Xin Wen, Li Zhang, Minghua Liu
Chiral analytes can bind to an achiral fluorescent system to generate circularly polarized luminescence (CPL). Subsequently, the CPL signal can be employed to determine the absolute configuration of the chiral substrate.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Reversible pH-responsive supramolecular aggregates from viologen based amphiphiles – A molecular design perspective

Soft Matter, 2024, Accepted Manuscript
DOI: 10.1039/D4SM00695J, Paper
Redhills L. Narendran, Archita Patnaik
pH responsive self-assembled supramolecular systems in water hold tremendous promise spanning across the various realms of science and technology. Herein, we report the design and synthesis of benzyl viologen (BV)...
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Scale-dependent sharpening of interfacial fluctuations in shape-based models of dense cellular sheets

Soft Matter, 2024, Accepted Manuscript
DOI: 10.1039/D4SM00804A, Paper
Haicen Yue, Charles Packard, Daniel Sussman
The properties of tissue interfaces – between separate populations of cells, or between a group of cells and its environment – has attracted intense theoretical, computational, and experimental study. Recent...
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Self-consistent electrostatic formalism of bulk electrolytes based on the asymmetric treatment of the short- and long-range ion interactions

Soft Matter, 2024, Advance Article
DOI: 10.1039/D4SM01174K, Paper
Sahin Buyukdagli
Internal energy of monovalent electrolytes (left) and dimensionless screening parameter of multivalent electrolytes (right).
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




base

Design Tokens and Component Based Design

Stuart Robson rolls up his sleeves and begins to piece together the jigsaw puzzle that is design tokens and component based design. Starting with the corners, and working around the edges, Stu helps us to piece together a full picture of a modern design system.


If you stare at your twitter feed long enough, it can look like everyone is talking about Design Systems. In some cases you could be persuaded to think how shallow the term can go.

“Isn’t this what we called Style Guides?”, “Here’s my React Design System”, “I’ve just updated the Design System in Sketch”

To me, they are some and all of these things. Over the last 4 years of consulting with two clients on their Design System, my own view has changed a little.

If you dig a little deeper into Design Systems twitter you will probably see the term “Design Tokens” pop up at least once a day somewhere. Design Tokens came out of work that was being done at Salesforce with Jina and others who pioneered the creation of Design Tokens as we know them today – creating the first command line tool in Theo that had started the adoption of Design Tokens to the wider Design Systems Community.

A cool term but, what are they?

If you look at your client work, your companies site, the project you’re working on you should notice some parts of the page have a degree of consistency: the background colour of your form buttons is the same colour as your link text, or your text has the same margin, or your card elements have the same spacing as your media object.

These are design decisions, and they should be littered across the overall design of your project. These decisions might start off in a Sketch file and make their way into code from detailed investigation of a Sketch file, or you may find that the design evolves from your design application once it gets into code.

These design decisions can change, and to keep them synchronised across design and development in applications, as well as a larger documentation site in your Design System, is going to take some effort.

This is where Design Tokens come in, and I find the best way to succinctly reiterate what they are is via the two following quotes…

“Design Tokens are an abstraction for everything impacting the visual design of an app/platform.”
– Sönke Rohde

…and

“We use them in place of hard-coded values in order to maintain a scale-able and consistent visual system.”
– Jina

There are several global design decisions that we can abstract to create a top level design token – Sizing, Font Families, Font Styles, Font Weights, Font Sizes, Line Heights, Border Styles, Border Colours, Border Radius, Horizontal Rule Colours, Background Colours, Gradients, Background Gradients, Box Shadows, Filters, Text Colours, Text Shadow, Time, Media Queries, Z Index, Icons – these can all be abstracted as required.

So, spicy Sass variables?

We can look at Design Tokens as an abstraction of CSS, sort of like Sass variables, but spicier. Looking at them like this we can see that they are (in either .yaml or .json) a group of related key value pairs with more information that can be added as needed.

The great thing with abstracting design decisions outside of your CSS pre-processor is that you’re not tying those decisions to one platform or codebase.

As a crude example, we can see here that we are defining a name and a value that could then become our color, background-color, or border-color, and more.

# Colours
# -------
- name: color-red
  value: #FF0000
- name: color-green
  value: #00FF00
- name: color-blue
  value: #0000FF
- name: color-white
  value: #FFFFFF
- name: color-black
  value: #000000

These can then generate our Sass variables (as an example) for our projects.

$color-red: #FF0000 !default;
$color-green: #00FF00 !default;
$color-blue: #0000FF !default;
$color-white: #FFFFFF !default;
$color-black: #000000 !default;

Why are they so good

Ok, so we now know what Design Tokens are, but why do we need them? What makes them better than our existing solutions (css pre-processors) for defining these design decisions?

I think there are 5 really good reasons why we all should start abstracting these design decisions away from the CSS that they may live in. Some of these reasons are similar to reasons some developers use a pre-processor like Sass, but with added bonuses.

Consistency

Much like using a CSS pre-processor or using CSS custom properties, being able to define a background colour, breakpoint, or font-size in more than one place using the same key ensures that we are using the Sass values across the entire product suite we are developing for.

Using our Design Tokens in their generated formats, we can be sure to not end up with 261 shades of blue.

Maintainability

By using a pre-processor like Sass, or using native CSS custom properties, we can already have maintainable code in our projects. Design Tokens also do this at the abstracted level as well.

Scalability

“Design Tokens enable us to scale our Design across all the permutations.”
– Jina

At this point, we’re only talking about abstracting the design decisions for use in CSS. Having Design Tokens allows design to scale for multiple brands or multiple projects as needed.

The main benefit of Design Tokens in regards to scalability is the option that it gives us to offer the Design Tokens for other platforms and frameworks as needed. With some of the tools available, we can even have these Tokens shared between applications used by designers and developers.

Your marketing site and your iOS application can soon share the same design decisions codified, and you can move towards creating an Android app or web application as required.

Documentation

If we abstract the design decisions from one platform specific programming language it would be no good if it wasn’t made to be easily accessible.

The tools and applications available that are mentioned later in this article can now create their own documentation, or allow you to create your own. This documentation is either hosted within a web-based application or can be self-hosted with the rest of your Design Systems documentation.

Most of the command line tools go further and allow you do add more details that you wish to convey in the documentation, making it as unique as it is required for your project.

Empowerment

When you abstract your design decisions to Design Tokens, you can help empower other people on the project. With the tools available today, and the tools that are just around the corner, we can have these design decisions determined by anyone on the team.

No-one necessarily needs to understand how to set up the codebase to update the colour slightly. Some of the tools I mention later on allow you to update the Design Tokens in the browser.

Design Systems are already “bridging the gap” between design and development. With Design Tokens and the tooling available, we can create better team relationships by closing that gap instead.

Some of the benefits of creating and using Design Tokens are the same as using a pre-processor when it comes to authoring CSS. I feel the added bonuses of being able to empower other team members and document how you use them, as well as the fundamental reasoning in that they can be platform agnostic, are all great “selling points” to why you need to start using Design Tokens today.

Tools

There are several tools available to help you and your team to create the required files from your abstracted Design Tokens:

Command Line Tools

There are several tools available on the command line that can be used as part of, or separate to, your development process.

These tools allow you to define the Design Tokens in a .json or .yaml file format which can then be compiled into the formats you require.

Some have built in functions to turn the inputted values to something different when compiled – for example, turning hexadecimal code that is a Design Token into a RGB value in your .css file. These command line tools, written in JavaScript, allow you to create your own ways in which you want things transformed.

My current client has certain design decisions for typography in long form content (font size, weight, line height and margins) which need to be together to make sense. Being able to write JavaScript to compile these design decisions into an independent Sass map for each element allows us to develop with assurance that the long form content has the correct styling.

WYSIWYG Tools

WYSIWYG (What You See Is What You Get Tools) have been around for almost as long as we have been able to make websites. I can just about remember using Dreamweaver 2, before I knew what a <table> was.

When browsers started to employ vendor prefixes to new CSS for their browsers, a flurry of online WYSIWYG tools came with it built in. They’re still there, but the industry has moved on.

Design Tokens also have a few WYSIWYG tools available. From simpler online tools that allow you to generate the correct Sass variables needed for your design decisions to tools that store your decisions online and allow you to export them as npm packages.

These types of tools for creating Design Tokens can help empower the team as a whole, with some automatically creating documentation which can easily be shared with a url.

Retrofitting Tools

If you are starting from scratch on a new re-design or on a new project that requires a Design System and Tokens, the many of the tools mentioned above will help you along your way. But what if you’re in the middle of a project, or you have to maintain something and want to start to create the parts required for a Design System?

Luckily there are several tools and techniques to help you make a start.

One new tool that might be useful is Superposition. Currently in private beta with the public release set for Q1 of 2020 Superposition helps you “Extract design tokens from websites and use them in code and in your design tool.”

Entering your domain gives you a nice visual documentation of your sites styles as Design Tokens. These can then be exported as Sass Variables, CSS Custom Properties, JavaScript with the team working on exports to iOS and Android.

If you have an existing site, this could be a good first step before moving to one of the other tools mentioned above.

You could also make use of CSSStats or Project Wallace’s Analysis page that I mentioned earlier. This would give you an indication of what Design Tokens you would need to implement.

Component Based Design

So, we’ve created our Design Tokens by abstracting the design decisions of brand colours, typography, spacing and more. Is that as far as we can go?

Levels of Design Decisions

Once we have created our first set of Design Tokens for our project, we can take it that little bit deeper. With command line tools and some of the applications available, you can link these more global decisions to a more deeper level.

For example, you can take your chosen colours and make further design decisions on the themes of your project, such as what the primary, secondary, or tertiary colours are or what your general component and layout spacing will be.

With this, we can go one step further. We could also define some component specific design decisions that can then be compiled for the developer to use. Invest in time to check over the designs with a fine toothcomb and make sure you are using the correct Sass variable or CSS custom property for that component.

If you are going more than one or two levels of design decision making, you can compile each set of these Design Tokens to your Sass variables which can then be used as required. So you can provide: global, theme, component level Sass variables which can be used in the project. Or you could choose to only compile what you need for the components you are creating.

Variables, Maps, Custom Properties

Some of the tools available for creating and maintaining your Design Tokens allow you to compile to certain programming languages.

With my current client work, I am making use of Sass variables, Sass maps, and CSS custom properties. The Design Tokens are compiled into one or more of these options depending on how they will be used.

Colours are compiled as global Sass variables, inside of a couple of Sass maps and CSS custom properties. Our macro layout breakpoints are defined as a single Sass map.

If we know we are creating a component that has the ability to be themed, we can make use of CSS custom properties to reduce the amount of CSS we need to override, and also allow us to inline things that can be changed via a CMS as required. Which leaves us using Sass variables for parts of a component that won’t change. We are using Sass maps differently still. As mentioned, we generate a Sass map containing the design decisions for each element of text, and we can use long form text. This Sass map is then compiled into separate CSS declarations as needed using Sass mixins.

I find the beauty of being able to make use of the global, themed, and component level design decisions by compiling them into various formats (that essentially become CSS) and that gives us more power in authoring components.

Creating Consistent Utility Classes

As you have created your more global generic design decisions, you can create your own small set of utility classes.

Using a pre-processor like Sass you can define a set of mixins and functions that can take your Design Tokens that have been compiled down into variables and maps and generate separate classes for each design decision.

By making tokens available to all digital teams, we can enable them to create custom experiences that are aligned to current visual standards when a component does not (or will not) exist in the design system. Maya King

In creating utility classes with Design Tokens (using something like Sass) you have consistency with the overall Design System for times when you or a team need to create a one-off component for a project.

These exceptions tend to be something that won’t make it as part of the overall Design System, but it still needs that look and feel.

Having classes available that we can guarantee use the generic, global design decisions from the Design Tokens means these one-off components should be well on their way to have the overall look and feel of the project, and will get any updates with little to no additional overhead.

Wrapping Up

I think we are starting to see the potential of using Design Tokens as Design Systems become even more popular. I think that, from this overview, we can see how they can help us close the gap that still exists in places between the designers and developers on the team. They can help empower people who do not code to make changes that can be automatically updating live work.

I think you can start now. You may not have or need what you could term “a fully-fledged Design System” but this small step will help move towards one in the future and give you instant benefits of consistency and maintainability now. If you want more Design Tokens, as well as the links that are dotted around this article I also maintain a GitHub repo of Awesome Design Tokens which I try to keep updated with links to tools, articles, examples, videos, and anything else that’s related to Design Tokens.


About the author

Stuart Robson is a freelance front-end developer and design systems advocate who curates the design systems newsletter - news.design.systems

More articles by Stuart




base

This Chennai-based startup customises your sneakers so you can put your personality on them

Pastels, bling, or bold colours, whatever be your taste, K-kix, a sneaker customisation platform from Chennai can do it for you



  • Life &amp; Style

base

From techno-inspired rave bags to pants that depict neurons, this Chennai-based gender neutral fashion label’s creations are conversation starters

Brimming with cut outs, panels, thread piping and embroidery, Biskit’s new collection explores the human mind



  • Life &amp; Style

base

Coimbatore-based Walkaroo footwear hosts the 11th edition of Coimbatore Marathon

Coimbatore-based Walkaroo footwear has joined hands with Coimbatore Cancer Foundation to host the 11th edition of the Coimbatore Marathon




base

Editorial. Gold users must get a transparent Re-based price

There is a need to provide consumers with a transparently derived domestic reference rate which is under regulatory supervision




base

GIS-based master plans being prepared for Class II towns, says A.P. Finance Minister

NDA govt. is taking steps for planned and sustainable urban development, says Finance Minister Payyavula Keshav after presenting the Budget for 2024-25




base

The politics of data-based policymaking