tokens

@cspratt15139 RT @JackAda07710351 I found that three arrow capitol is using bot to dump all invested tokens to the market that include $ddx. They are selling at big loss. The company is near bankruptcy, but $ddx will have a bright future after main

RT @JackAda07710351: I found that three arrow capitol is using bot to dump all invested tokens to the market that include $ddx. They are se…




tokens

Artificial Intelligence-Focused Crypto Fund Boosts AI Tokens

AI-based Crypto Fund Boosts AI Token Usage




tokens

Redefining the Viewing Experience: FFTV Tokens and AI Deliver an Immersive Entertainment Feast

FFTV Tokens and AI Transform the Entertainment Experience with Personalized, Immersive Content




tokens

How ASSET CHAINn Simplifies Commercial Real Estate Investment with SAN Tokens on Binance Smart Chain

ASSET CHAINn democratizes real estate investment using SAN tokens and smart contracts on Binance Smart Chain, enabling global, affordable access to prime and commercial properties with secure, low-cost transactions.




tokens

FFTV Tokens Lead the Short Drama Revolution: Decentralized Governance Model Transforms Content Creation

FFTV Tokens Revolutionize Short Drama Creation with Decentralized Governance Model




tokens

A New Era for the Content NFT Marketplace: FFTV Tokens Drive Digital Asset Monetization

FFTV Tokens Fuel the Growth of Digital Asset Monetization Through the NFT Content Marketplace




tokens

FFTV Tokens Revolutionize the Social Content Ecosystem: From Interaction to Creation, Unlocking Infinite Possibilities

FFTV Tokens and Social Integration Redefine Community Engagement, Unlocking New Possibilities for Content Creation




tokens

FFTV Tokens Ignite the Digital Revolution: Cross-Platform Content Interoperability Paves the Way for the Future

FFTV Tokens Usher in a New Era of Digital Entertainment with Cross-Platform Interoperability




tokens

Shiba Inu (SHIB) Price Predicted To Surge By 300% As 500M SHIB Tokens Burnt 

As the price of Bitcoin (BTC) recorded a new all-time high of $80,137, the overall cryptocurrency market experienced a massive inflow. The buying pressure was key to the recovery trend witnessed by most altcoins, including Shiba Inu (SHIB), which saw its burn rate surge remarkably.  Shiba Inu Burns Nearly 500M SHIB Coins As Memecoin Surges [...]




tokens

dave and buster fun tokens

Today on Married To The Sea: dave and buster fun tokens


This RSS feed is brought to you by Drew and Natalie's podcast Garbage Brain University. Our new series Everything Is Real explores the world of cryptids, aliens, quantum physics, the occult, and more. If you use this RSS feed, please consider supporting us by becoming a patron. Patronage includes membership to our private Discord server and other bonus material non-patrons never see!




tokens

Most Frequently Asked Questions About NFTs(Non-Fungible Tokens)

 


Non-fungible tokens (NFTs) are the most popular digital assets today, capturing the attention of cryptocurrency investors, whales and people from around the world. People find it amazing that some users spend thousands or millions of dollars on a single NFT-based image of a monkey or other token, but you can simply take a screenshot for free. So here we share some freuently asked question about NFTs.

1) What is an NFT?

NFT stands for non-fungible  token, which is a cryptographic token on a blockchain with unique identification codes that distinguish it from other tokens. NFTs are unique and not interchangeable, which means no two NFTs are the same. NFTs can be a unique artwork, GIF, Images, videos, Audio album. in-game items, collectibles etc.

2) What is Blockchain?

A blockchain is a distributed digital ledger that allows for the secure storage of data. By recording any kind of information—such as bank account transactions, the ownership of Non-Fungible Tokens (NFTs), or Decentralized Finance (DeFi) smart contracts—in one place, and distributing it to many different computers, blockchains ensure that data can’t be manipulated without everyone in the system being aware.

3) What makes an NFT valuable?


The value of an NFT comes from its ability to be traded freely and securely on the blockchain, which is not possible with other current digital ownership solutionsThe NFT points to its location on the blockchain, but doesn’t necessarily contain the digital property. For example, if you replace one bitcoin with another, you will still have the same thing. If you buy a non-fungible item, such as a movie ticket, it is impossible to replace it with any other movie ticket because each ticket is unique to a specific time and place.

4) How do NFTs work?

One of the unique characteristics of non-fungible tokens (NFTs) is that they can be tokenised to create a digital certificate of ownership that can be bought, sold and traded on the blockchain. 

As with crypto-currency, records of who owns what are stored on a ledger that is maintained by thousands of computers around the world. These records can’t be forged because the whole system operates on an open-source network. 

NFTs also contain smart contracts—small computer programs that run on the blockchain—that give the artist, for example, a cut of any future sale of the token.

5) What’s the connection between NFTs and cryptocurrency?

Non-fungible tokens (NFTs) aren't cryptocurrencies, but they do use blockchain technology. Many NFTs are based on Ethereum, where the blockchain serves as a ledger for all the transactions related to said NFT and the properties it represents.5) How to make an NFT?

Anyone can create an NFT. All you need is a digital wallet, some ethereum tokens and a connection to an NFT marketplace where you’ll be able to upload and sell your creations

6) How to validate the authencity of an NFT?

When you purchase a stock in NFT, that purchase is recorded on the blockchain—the bitcoin ledger of transactions—and that entry acts as your proof of ownership.

7) How is an NFT valued? What are the most expensive NFTs?

The value of an NFT varies a lot based on the digital asset up for grabs. People use NFTs to trade and sell digital art, so when creating an NFT, you should consider the popularity of your digital artwork along with historical statistics.

In the year 2021, a digital artist called Pak created an artwork called The Merge. It was sold on the Nifty Gateway NFT market for $91.8 million.

8) Can NFTs be used as an investment?

Non-fungible tokens can be used in investment opportunities. One can purchase an NFT and resell it at a profit. Certain NFT marketplaces let sellers of NFTs keep a percentage of the profits from sales of the assets they create.

9) Will NFTs be the future of art and collectibles?

Many people want to buy NFTs because it lets them support the arts and own something cool from their favorite musicians, brands, and celebrities. NFTs also give artists an opportunity to program in continual royalties if someone buys their work. Galleries see this as a way to reach new buyers interested in art.

10) How do we buy an NFTs?

There are many places to buy digital assets, like opensea and their policies vary. On top shot, for instance, you sign up for a waitlist that can be thousands of people long. When a digital asset goes on sale, you are occasionally chosen to purchase it.

11) Can i mint NFT for free?

To mint an NFT token, you must pay some amount of gas fee to process the transaction on the Etherum blockchain, but you can mint your NFT on a different blockchain called Polygon to avoid paying gas fees. This option is available on OpenSea and this simply denotes that your NFT will only be able to trade using Polygon's blockchain and not Etherum's blockchain. Mintable allows you to mint NFTs for free without paying any gas fees.

12) Do i own an NFT if i screenshot it?

The answer is no. Non-Fungible Tokens are minted on the blockchain using cryptocurrencies such as Etherum, Solana, Polygon, and so on. Once a Non-Fungible Token is minted, the transaction is recorded on the blockchain and the contract or license is awarded to whoever has that Non-Fungible Token in their wallet.

12) Why are people investing so much in NFT?


 Non-fungible tokens have gained the hearts of people around the world, and they have given digital creators the recognition they deserve. One of the remarkable things about non-fungible tokens is that you can take a screenshot of one, but you don’t own it. This is because when a non-fungible token is created, then the transaction is stored on the blockchain, and the license or contract to hold such a token is awarded to the person owning the token in their digital wallet.

You can sell your work and creations by attaching a license to it on the blockchain, where its ownership can be transferred. This lets you get exposure without losing full ownership of your work. Some of the most successful projects include Cryptopunks, Bored Ape Yatch Club NFTs, SandBox, World of Women and so on. These NFT projects have gained popularity globally and are owned by celebrities and other successful entrepreneurs. Owning one of these NFTs gives you an automatic ticket to exclusive business meetings and life-changing connections.

Final Saying

That’s a wrap. Hope you guys found this article enlightening. I just answer some question with my limited knowledge about NFTs. If you have any questions or suggestions, feel free to drop them in the comment section below. Also I have a question for you, Is bitcoin an NFTs? let me know in The comment section below








tokens

Tokens and Social Life in Roman Imperial Italy [Electronic book] / Clare Rowan.

Cambridge : Cambridge University Press, 2023.




tokens

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




tokens

Delhi Govt Issued 4.75 Lakh e-Tokens For Liquor In 2 Days

The Delhi government has so far issued around 4.75 lakh e-tokens to buy liquor in the national capital, an official told PTI on Saturday. The e-token system was introduced by the government on Thursday evening in the light of long queues




tokens

Delhi Govt Issued 4.75 Lakh e-Tokens For Liquor In 2 Days

The Delhi government has so far issued around 4.75 lakh e-tokens to buy liquor in the national capital, an official told PTI on Saturday. The e-token system was introduced by the government on Thursday evening in the light of long queues




tokens

Researcher Raids Browser History For Webmail Login Tokens




tokens

4.75 lakh e-tokens issued for liquor sale in Delhi

4.75 lakh e-tokens issued for liquor sale in Delhi




tokens

Delhi govt issues 4.75 lakh e-tokens to buy liquor

Under the e-token system, customers are given specific time for purchasing alcohol so that there is no violation of social distancing norms by people queuing up outside liquor stores.




tokens

Implementing security measures for authorized tokens used in mobile transactions

Security measures for tokens comprise storing security rules associated with a generated token in a memory. A processor, communicatively coupled to the memory, accesses the security rules associated with the generated token and determines whether to encrypt the generated token by applying at least a portion of the security rules to the generated token. The processor encrypts the generated token. An interface, communicatively coupled to the processor, communicates the encrypted token to a mobile device associated with a user.




tokens

System and method for cleaning tokens

A system and method for securing tokens to be cleaned includes a tray with a curved surface defining a channel extending along a first direction and spacers projecting from the curved surface into the channel. The spacers are disposed at regular intervals along the first direction. The curved surface also has at least one opening. The tokens may be inserted into the channel between adjacent spacers and the tray holding the tokens can be submerged into a cleaning liquid. Identical trays containing tokens can also be stacked and together submerged into the cleaning liquid. The tray holding the tokens can be placed on a drying surface that has a drainage hole, and wetness remaining on the tokens can be sucked through the hole in the channel and the drainage hole by a vacuum or blown through the hole in the channel and drainage hole by an air blower.




tokens

Delhi govt issues 4.75 lakh e-tokens to buy liquor

Under the e-token system, customers are given specific time for purchasing alcohol so that there is no violation of social distancing norms by people queuing up outside liquor stores.




tokens

Delhi govt issues 4.75 lakh e-tokens to buy liquor

Under the e-token system, customers are given specific time for purchasing alcohol so that there is no violation of social distancing norms by people queuing up outside liquor stores.




tokens

Elements of medical jurisprudence; or, A succinct and compendious description of such tokens in the human body as are requisite to determine the judgment of a coroner, and courts of law, in cases of divorce, rape, murder, &c : To which are added, Dire

London : printed for J. Callow, 1814.




tokens

CPMI report sets out considerations for developers of wholesale digital tokens

Press release: CPMI report sets out considerations for developers of wholesale digital tokens, 12 December 2019






tokens

Crypto Tax Update: HMRC publishes updated guidance on the taxation of cryptoassets for individuals – situs of exchange tokens

  What’s new? On 20 December 2019, HMRC published an updated version of its guidance on the taxation of cryptoassets for individuals. The guidance was updated to include a new section in respect of the location (situs) of exchange tokens ...




tokens

In other districts, tokens to be issued to buy booze

Even as tipplers lined up outside liquor stores across the state on Tuesday, there were hectic parleys both in the corridors of Mantralaya and the BMC.

While for the state government, the main concern was how to raise revenue during the lockdown while ensuring that the infection rate does not explode, the civic body's sole concern was to keep the city's climbing COVID-19 count under check.

As reports flooded in about overcrowding outside liquor stores, the BMC commissioner made up his mind and issued an order late on Tuesday evening, directing all non-essential shops and establishments to shut with immediate effect.

The state agreed that this was the right decision for the hotspot of Mumbai, and decided to keep liquor stores open in the rest of the state. It is even contemplating a cess on liquor like in Delhi state, top sources in the political and bureaucratic machinery told mid-day.

Delhi imposed a Coronavirus cess on liquor sales at state-run shops from Tuesday. The cess is 70 per cent of the maximum retail price of all categories of liquor sold through standalone shops. The Maharashtra government's cess is expected to be less than that of Delhi, as the state's taxes on alcoholic beverages are already the highest in the country.

A retailer from Sion said a New Delhi-like cess is not advisable. "Even with the cess or surcharge, liquor in Delhi will still be cheaper than in Maharashtra. The taxation is so heavy that spurious liquor is made here or cheaper stuff is smuggled from neighbouring states," he said.

The high that didn't last
As per official data, the state has been consuming an average of 87 crore litres of alcohol (country liquor, Indian made foreign liquor, beer and wine) every year. The government earned R15,428 crore last year through liquor production and sale. The state has lost at least R3,000 crore in revenue in the current financial year.
Figures obtained by mid-day showed that the state sold 16.10 lakh litres and earned R62.55 crore on Monday and Tuesday. The figures are from 17 districts that sold liquor on the two days (including Mumbai city and suburbs). Nine other districts had disallowed sales, and two couldn't open stores.

"The excise department earns maximum revenue from production units. Liquor sale in the state touched R11-12 crore on Monday. A cess is a matter of policy for the government," said excise commissioner Kantilal Umap.

Some officials are of the opinion that the government could earn additional revenue through Value Added Tax (VAT) and GST if restaurants and permits room that serve food and alcohol were also allowed to open in the coming days. Owners of permit rooms and restaurants have sought permission to dispose of their stock in retail to get some liquidity and add to the revenue. But at least in Mumbai, the BMC order has put paid to these hopes.

Earlier in the day...
Before the BMC commissioner's order, the State Excise Department released a new set of guidelines for all liquor shops, which includes a form that customers will have to fill in with their personal details and take a token.

This order – an attempt to streamline crowds and enforce social distancing – apply to other districts, where liquor shops will continue to operate.

The forms to be filled by people include name, mobile number, details of the brand and the number of bottles the person wishes to buy.

The excise department said not more than 50 tokens can be issued per hour. With wine shops in the state allowed to be open from 10 am to 6 pm, assuming there will be 50 customers per hour, a wine shop can service a maximum of 400 customers per day. If more customers come, they will be issued tokens for the next day.

Wine shops that do not have printers to print the forms can put their stamp on a plain paper which has the details of the customer and mention the token number.

Inputs by Vishal Singh

3k
Amount (in crores) of revenue from liquor sales lost by the state

Catch up on all the latest Mumbai news, crime news, current affairs, and a complete guide from food to things to do and events across Mumbai. Also download the new mid-day Android and iOS apps to get latest updates.

Mid-Day is now on Telegram. Click here to join our channel (@middayinfomedialtd) and stay updated with the latest news




tokens

Buyers say tokens reduce wait time to get alcohol

At a time alcohol sales have been barred in Mumbai, its sales in 18 districts of Maharashtra on Wednesday yielded Rs 43.75 crore. A few buyers claimed the token system introduced to reduce crowds helped them get their tipple faster.

After seeing the crowds in Mumbai that gathered to buy their favourite drink without caring about social distancing, the State Excise Department had released a new set of guidelines for all liquor shops, which included a form that customers would have to fill in with their personal details and take a token. The excise department said not more than 50 tokens can be issued per hour. Assuming there will be 50 customers per hour, a wine shop can supply a maximum of 400 customers per day. If more customers come, they will be issued tokens for the next day.

All alcohol vendors have been asked to sell liquor only through this token system. mid-day spoke to a few buyers outside the BMC limits about their experience.Some of them said the system helped as they did not have to stand in queues for a long time.

Was asked to wait till 11 am
Suresh Jadhav from Thane, who bought liquor from J K Wine Shop on Bhiwandi-Kalyan Road, said he was asked to take a token. It was number 72 and he was asked to come at 11 am. Jadhav said, "When I reached the store at the given time, there was not much crowd. Due to the token, I did not have to stand in line for long."

Munna Pandey, another Thane resident, who went to the same shop, said he took a token and was asked to come at 1 pm. "When I reached the shop at 1 pm, there were 15 to 17 people standing in front of me. I wrote my name, the name of the brand and my mobile number in the form. I took a total of 4 bottles. It took me about half an hour to get my liquor," Pandey said.

Catch up on all the latest Mumbai news, crime news, current affairs, and a complete guide from food to things to do and events across Mumbai. Also download the new mid-day Android and iOS apps to get latest updates.

Mid-Day is now on Telegram. Click here to join our channel (@middayinfomedialtd) and stay updated with the latest news




tokens

Delhi govt issues 4.75 lakh e-tokens to buy liquor

The Delhi government has so far issued around 4.75 lakh e-tokens to buy liquor in the national capital, an official said on Saturday. Under the e-token system, customers are given specific time for purchasing alcohol so that there is no violation of social distancing norms by people queuing up outside liquor stores. The e-token is sent on mobile phones of registered people. The new system was introduced on Thursday in the wake of long queues outside liquor vends and people not following social distancing norms there. The Delhi government has allowed around 200 liquor shops to operate in the city. "The government has so far issued around 4.75 lakh e-token since Thursday evening to people to buy liquor without standing in long queues," the official said. People willing to get e-token can apply through a web link www.qtoken.in where they are allotted specific time for purchasing liquor after they fill personal details. According to the official, the e-token system is maintaining social ..




tokens

Delhi Govt Issued 4.75 Lakh e-Tokens For Liquor In 2 Days

The Delhi government has so far issued around 4.75 lakh e-tokens to buy liquor in the national capital, an official told PTI on Saturday. The e-token system was introduced by the government on Thursday evening in the light of long queues




tokens

Delhi Govt Issued 4.75 Lakh e-Tokens For Liquor In 2 Days

The Delhi government has so far issued around 4.75 lakh e-tokens to buy liquor in the national capital, an official told PTI on Saturday. The e-token system was introduced by the government on Thursday evening in the light of long queues




tokens

Delhi govt issues 4.75 lakh e-tokens to buy liquor

The e-token is sent on mobile phones of registered people. The new system was introduced on Thursday in the wake of long queues outside liquor vends and people not following social distancing norms there.




tokens

E-tokens fail to take off; liquor shops see rush

Booze lovers continued to throng liquor shops in the city, even as the e-token system introduced by the Delhi government could not fully take off due to heavy traffic on the designated website.




tokens

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




tokens

Delhi govt issues 4.75 lakh e-tokens to buy liquor

Under the e-token system, customers are given specific time for purchasing alcohol so that there is no violation of social distancing norms by people queuing up outside liquor stores




tokens

To stop crowds at liquor vends, Delhi govt issues e-tokens