29 web design tools to speed up your workflow in 2018

The proper web design tools can streamline your workflow, serving to you’re employed smarter – reasonably than tougher – and extra successfully. After all, you need to make investments your power in fixing issues, delighting customers and growing gorgeous designs. You don’t need to waste it on uninteresting, repetitive and soul-sapping duties. 

Thankfully, new web design tools are being launched at all times to let you simplify processes, and scale back effort and time – maximum significantly in UI design. 

Here, we have a look at 29 sensible web design tools for this yr and past to help you grow to be extra productive. Some are logo spanking new; others had been round for some time. But all have the possible to prevent time, power and funds in your web design tasks.

01. Sketch

Sketch is unexpectedly changing Photoshop because the UI design device of selection

We’ll get started with the obvious. Yes, we all know everybody’s heard of Sketch – Bohemian Coding’s vector UI design device – however anecdotally it sort of feels there are nonetheless a large number of web designers depending on Photoshop for UI design (and that's regardless of the discharge of Adobe XD, Adobe's prototyping and wireframing device – one of the more moderen additions to Creative Cloud). 

Rory Berry, inventive director at Superrb, rightly feels that the usage of Photoshop for web design is a mistake. He made the transfer to Sketch in 2017, and extremely recommends it. “Having been a person of Photoshop for over 10 years, it was once arduous to alternate and be informed one thing new,” he says. “But actually after the primary day of the usage of Sketch, there was once no taking a look again. I’m a complete convert.”

He provides plenty of explanation why. “Compared to Photoshop, sorting all your paperwork that you’ve and making revisions on Sketch is way more straightforward,” he starts. “Sketch has small paperwork while Photoshop has massive ones. Due to it being a vector-based app, the record sizes are dramatically smaller when compared to Photoshop.”

And that’s now not all. “The built-in grid gadget in Sketch is excellent and makes interface design a lot more straightforward. I feel the whole UI and minimum really feel makes it a lot cleaner to design in and person pleasant. Photoshop turns out very sophisticated in comparability.”

The Sketch neighborhood provides masses of plugins to make a designers paintings drift more straightforward and smoother, he provides. “There’s mainly a plugin for the whole lot if you’ll in finding it. Photoshop/Lightroom remains to be our go-to for photograph enhancing, however Sketch is all spherical winner for web design.”

Don't leave out our 17 best pointers for the usage of Sketch.

02. Adobe XD

Sketch rival Adobe XD has a gentle interface that permits you to thought and prototype conveniently

Adobe vector design and wireframing device, Adobe XD, helps to keep getting higher, with the announcement at Adobe MAX this yr that it’ll now come with voice prototyping

XD contains drawing tools, tools that enable you to to outline non-static interactions, cellular and desktop previews, and sharing tools for giving comments on designs. It permits you to make a choice a device-specific artboard dimension for beginning a undertaking, and you’ll even import a well-liked UI package, as an example Google’s Material Design.

Andrei Robu, design director at Robu Studio in Barcelona, is amongst its fanatics. “XD doesn't substitute Sketch but, however for speedy mock united statesit's nice,” he says. “It’s an excessively mild interface, with a lot of pictures loaded in, and nice for moodboards. The prototyping could be very helpful to display purchasers how stuff works, particularly as a result of you’ll push the content material on-line in an instant I additionally love that I will reproduction and paste stuff from different Adobe apps.”

Crucially, Adobe XD integrates with the remainder of Creative Cloud. Ellis Rogers, graphic fashion designer at Receptional Ltd additionally recommends it. “Sketch is sensible for designing for a web developer, since you are operating in values in a device constructed precisely for designing web sites and apps,” he says. “But the most important limitation for me was once it simplest being to be had on Mac, making it tough to proportion Sketch recordsdata for web builders/designers now not the usage of OS X. Sharing Sketch recordsdata for construction supposed further device/conversions, or operating from flat JPGs – one thing that led to too many limitations.

Being a person of Photoshop and Illustrator, the UI for Adobe XD felt acquainted, he provides, so there wasn’t an actual studying curve for the usage of it. “So now after a couple of weeks of trialling, it’s the one device I now use for all web design, app design, prototyping or wireframes.” 

Rogers additionally praises the facility XD provides to use Adobe libraries to briefly import any asset from Photoshop or Illustrator, as this makes collaboration tasks run extra briefly. 

“Working with UI/UX designers and illustrators makes this procedure uncomplicated,” he says. “When the design/prototype or wireframe is whole, Adobe XD permits you to in no time make a choice components and create web page transitions for a operating prototype, which will also be shared by means of a hyperlink. The hyperlink additionally permits you to acquire comments in step with web page, conserving all of it organised. The hyperlink will also be up to date inside Adobe XD so the customer can all the time see the most recent model with no need to concern about improper variations; an absolute pleasure to paintings with.”

03. Figma

Figma permits you to design, prototype and acquire comments with different designers in genuine time

Figma is an interface design device that allows more than one designers to collaborate in real-time. It’s to be had in the browser, or on Windows, Mac or Linux, and there are each unfastened and paid variations relying on what you employ it for.

Here are a few of its remarkable options:

“Figma has a identical USP as Sketch except being move platform,” explains entrance finish fashion designer Benjamin Read. “I latterly used it to create a few icons for a piece of writing we’re publishing on our website online and located the workflow extremely easy. It took me no time to be informed and had the additional benefit of being collaborative: you’ll proportion graphics with others throughout the app.“

“I’ve been attempting to transfer to Linux for my paintings and once in a while we use Windows, so Figma is sensible to me from a realistic point of view,” he provides. “In comparability I’ve discovered many tools for different platforms fall quick.”

Freelance content material creator and artworker David Eastwood, additionally has excellent issues to say about Figma. “It's additionally been a truly useful gizmo after we've wanted to briefly mock MVTs; once in a while small additions to an current format. We love that you’ll briefly create designs for desktop, pill and cellular.”

04. Affinity Designer

SsJtHJe88fVZQfbKta6dwY 29 web design tools to speed up your workflow in 2018 Random

Serif’s Affinity device is unexpectedly changing into the opposite to Creative Suite

"Serif's Affinity Designer has been dubbed the 'Photoshop killer' by means of some, and it's smooth to see why," says Dan Edwards, inventive director at No Divide. "My first impressions are that the app is amazingly well-designed and feels love it’s been made to be a devoted web and graphic design device.

"There have been a couple of options I truly loved, together with adjustable, nondestructive layers. This necessarily manner you’ll regulate pictures or vectors with out destructive them.

"The 1,000,000 in step with cent zoom was once simply bliss (very usally Photoshop's 32,000 feels love it's simply now not sufficient). This is particularly helpful when operating with vector artwork, as you’ll truly get in shut. The undo and historical past options also are truly at hand – Affinity permits you to return over 8,000 steps!"

"When it comes to designing, the UI feels acquainted. When transferring from Photoshop, everybody turns out to need to get started over, which will pose an actual problem. What Affinity has achieved is to stay the format acquainted, whilst tightening the whole lot up and hiding distractions. I used to be simply ready to bounce directly in and get designing."

"Overall, Affinity feels love it generally is a genuine competitor to Photoshop, Illustrator and Sketch. And at simply £48.99 it's an actual cut price!"

Don't leave out our guides to the usage of the Pixel personality, the Export personality and the Pen device in Affinity Designer, which is now additionally to be had for the iPad.

05. Anime

Spice up your apps with this animation engine

Although web web page animations have from time to time were given a nasty rap, builders are all the time on the lookout for techniques to make issues more straightforward. CSS animations and transitions had been an enormous step ahead, however extra complicated interactions usally require a library. Anime is a brand new animation engine you’ll need to check out if you want to upload complicated animated parts to your apps.

Here’s an instance to display the super-simple API:

This code defines the gadgets you need to animate, at the side of specifics of the animations. The API permits you to goal components the usage of CSS selectors, DOM components and even JavaScript gadgets.

The creator, Julian Garnier, has equipped a CodePen assortment that demonstrates what the library can do, in addition to thorough documentation on GitHub.

06. Avocode

Avocode is helping you code web sites or apps from Photoshop or Sketch designs

Avocode makes it extraordinarily smooth for frontend builders to code web sites or apps from Photoshop or Sketch designs. It's constructed by means of the similar crew that introduced us CSS Hat and PNG Hat, so it's now not unexpected they've taken the exporting procedure one step additional right here. Although earlier apps have allowed you to export belongings, what makes Avocode truly particular is that you’ll use its Photoshop plugin to sync your PSD into Avocode with simply one click on.

Avocode briefly and routinely analyses your PSD or Sketch record and brings the whole lot right into a superbly designed UI. You then have complete keep watch over over the way you export belongings, together with SVG exporting as usual. 

You too can click on components in the design, and replica and paste the code right into a textual content editor of your selection. "It offers customers the whole lot they want for coding – a preview of the design, and get admission to to all layers and export belongings," says Avocode co-founder Vu Hoang Anh. "The very best factor is that builders gained't want Photoshop or Sketch in any respect. The present workflow truly sucks and that's why we created Avocode."

We're now not positive any app can ever reflect a developer. But we all know of many arduous pressed designers who fortunately use this to flip PSDs and Sketch recordsdata into interactive designs, which will then shape the principles for the website online construct. It prices from $14 monthly.

07. Zeplin

Zeplin interprets Photoshop or Sketch recordsdata right into a unfastened Mac, Windows or web-based app

Do you in finding delivering design belongings to builders could be a little bit of a bother? James Stiff undoubtedly does. “They don't all the time proportion the similar device,” he issues out, “so the ones painstakingly layered and annotated Photoshop mockups finish up as flattened recordsdata and issues inevitably get misplaced in translation.” 

Zeplin mitigates this painful enjoy by means of translating Photoshop or Sketch recordsdata right into a unfastened Mac, Windows or web-based app. “The very best phase is that Zeplin supplies fast reference for the colors, dimensions and fonts from your designs,” says Stiff. “It even generates CSS and magnificence guides. I've discovered Zeplin to be an enormous time saver and my developer pals appear to truly love it too.”

08. Pattern Lab

uH4Ffo3wQAS66WtokWqGD3 29 web design tools to speed up your workflow in 2018 Random

Pattern Lab is founded round Atomic Design

Pattern Lab is a gorgeous pattern-driven design device created by means of Dave OIsen and Brad Frost. It's in response to the concept that of Atomic Design, which says that you simply will have to wreck your design down into its smallest portions – atoms – and mix them to shape larger, reusable parts – molecules and organisms – that may then be changed into usable templates.

Although at its core it's a static web site generator that stitches in combination UI parts, there's a lot more to Pattern Lab than that. It's language- and tool-agnostic; it permits you to nest UI patterns within each and every different and design with dynamic information; it options device-agnostic viewport resizing tools to let you make certain your design gadget is totally responsive; and it's totally extensible so you’ll make sure that it'll make bigger to meet your wishes.

09. Vivaldi

Sometimes the most productive device will also be one thing so simple as a brand new browser. Vivaldi is a quick, customisable web browser for power-users constructed by means of one of the most individuals who began Opera. Dubbed 'a browser for our pals', Vivaldi is constructed the usage of web applied sciences: JavaScript and React have been used to make the person interface, at the side of Node.js and a lot of NPM modules. 

Vivaldi is probably the most customisable browser in the market, and it provides different cool options corresponding to command line keep watch over, a panel for taking notes, tab stacking and tiling, and web panels that enable you to to put all your favorite websites in one position for simple get admission to.

10. Canva

Canva is a well-liked device for briefly growing social media pictures and infographics

Want to mock up one thing like an infographic briefly and smooth? Then Lawrence Harmer, founding father of Solve Web Media, recommends Canva. It’s a unfastened, browser-based tools that’s utilized by each designers and non-designers, to make graphics for each print and the web. 

“Canva is lovely excellent for making great pictures,” says Harmer. “Images are the window into the soul of your website online and social media, so a device like this will also be key to good fortune.” 

11. Web design proposal device

Generate web design proposals simply with this unfastened device

Beewits has a pleasant line in tools to make the industry aspect of web design more straightforward, particularly its the Web Design Quotation Generator and Hourly Rate Calculator. Now for 2018, it's introduced out every other excellent unfastened app: the self-explanatory Web Design Proposal Tool

“It's necessarily a uncomplicated ‘Proposify’ device, which permits you to briefly and simply churn out proposals,” explains Beewits’ David Attard. “It’s a glorified shape that permits you to input and alter set textual content, after which creates a Word report able for sending at once to the customer.” Alternatively, you’ll input your personal textual content with out the usage of a template.

If you signal in to the unfastened provider, you’ll save your present model, such that subsequent time spherical, you've were given a host of fields already stuffed in with your main points. It's uncomplicated, but it surely will get the activity achieved.

12. Site Stacks 

Check out any website online’s tech stack briefly and simply

Here’s every other browser-based device that’s each uncomplicated and sensible. Type in the URL of any website online to this Chrome extension and it allows you to have a look at its tech stack. It’s rapid, easy and dependable, supplies protection for over 40,000 merchandise and prides itself on each the accuracy and exhaustiveness of its information. 

“We constructed this extension to be a more effective method to get admission to this knowledge,” says its makers, “whilst additionally protective your privateness and working all operations on our personal servers in order that your surfing isn't bogged down.”

13. CodePen Projects 

A brand new device allows you to construct web sites at once within CodePen

Founded in 2012 by means of Alex Vazquez, Tim Sabat and Chris Coyier, CodePen has grown to grow to be of the web’s greatest and liveliest communities for checking out and showcasing HTML, CSS and JavaScript code snippets. For the ultimate five years, it’s functioned as each a web based code editor and an open-source studying surroundings, the place builders can create code snippets ("pens"), check them and get comments. 

More just lately, CodePen took every other giant soar ahead by means of launching its personal IDE (Integrated Development Environment), CodePen Projects, which helps you to construct web sites inside your browser. 

You can drag and drop your website online recordsdata, organise them into tabs, and preview your web site as you construct it. There are templates to let you create websites extra briefly if you select, in addition to built-in debugging tools. 

Note that, even though it really works in a identical method to the Pen Editor, CodePen Projects doesn’t substitute the latter however sits along it. You can be informed extra about CodePen Projects in this weblog put up.

14. Bootstrap

Old favorite Bootstrap has some tough new updates

Bootstrap is under no circumstances a brand new device. But it has revolutionised construction and there’s undoubtedly the ever present framework will proceed to form how we construct stuff at the web. Each replace additionally brings a whole overhaul of the device. Of the most recent model, the crew say:

"With Bootstrap 4, we as soon as once more rewrote the undertaking to account for two key architectural adjustments: a migration to Sass and the transfer to CSS’s flexbox. Our goal is to lend a hand in a small method to transfer the web construction neighborhood ahead by means of pushing for more moderen CSS houses, fewer dependencies, and new applied sciences throughout extra trendy browsers."

15. best friend.js

Don’t fail to remember accessibility – use best friend.js

No checklist of web construction tools could be whole with out no less than one accessibility device. Accessibility is one of the ones often-neglected facets of design and construction, and best friend.js can simplify it for you.

Now a strong product, best friend.js is a JS library that will give you nice keep watch over over focusable and non-focusable components. For instance, the usage of its API you’ll save you components outdoor a modal window from receiving center of attention till the modal is closed. You too can in finding out precisely which components are focusable or tabbable, and establish center of attention adjustments throughout the shadow DOM.

Two different tough options are the facility to decide in what means center of attention has modified (keyboard, mouse, and many others.) and when a component is focusable and bodily visual at the display (it will lend a hand to steer clear of web page scroll).

16. Type Nugget

Type Nugget will give you larger keep watch over over your typesets 

Type Nugget addresses a necessity you’ll have on with reference to each and every frontend undertaking: coping with CSS typography. Still in beta with extra options in the works, it’s a web based typesetting device that will give you nice keep watch over of sort kinds. 

The device presentations a various set of textual content samples at the web page, which will also be live-tweaked in a panel at the proper. The panel allows you to make a choice font dimension, weight, taste, color, letter spacing, textual content ornament and extra for person facets of the web page (world kinds, headings, paragraphs, hyperlinks and HTML lists).

Usefully, this device permits you to sign up for an account, log in and save your development. After specifying all your settings, you’ll hit the ‘Generate Code’ button and Type Nugget will produce a hyperlink to a mode sheet hosted on its CDN. If you in finding CSS typography tedious and repetitive, you’ll receive advantages very much from including this device to your workflow.

17. ARKit 

Create augmented truth reviews for iOS 12 units with Apple’s ARKit 2

Augmented truth – mixing virtual gadgets and data with the surroundings round you – is an area that’s producing a large number of pleasure in the web and app construction neighborhood at the moment. Not least on account of Apple's ARKit, a framework that permits you to simply create AR reviews for iPhone and iPad working iOS 11 or above. To get began, merely obtain iOS 11 or 12 and the most recent model of Xcode, which incorporates SDKs. Check out what ARKit is able to.   

18. Vue.js

Not used to complicated JavaScript libraries? Vue.js is easiest for you

What would an inventory of latest web tools be and not using a JavaScript framework? Vue.js, like React, is a framework for development person interfaces, and utilises a digital DOM. As the identify suggests, Vue’s core library is concentrated at the view layer.

Look at a code instance, taken from Vue’s doctors, that utilises person enter and demonstrates the library’s magnificence. We’ll get started with the HTML:

Notice the customized v-on handler that calls the reverseMessage means. Here’s the JavaScript:

In that instance, I’m populating the paragraph with information and defining the reverseMessage means. Vue is excellent for the ones much less skilled with complicated libraries, but in addition has plenty of plugins to lend a hand with construction of complicated single-page web apps.

19. Hologram 

This Mac app constructed on A-Frame allows you to create WebVR reviews while not having to code

Hologram is an all-in-one device for WebVR introduction. This unfastened desktop app calls for no earlier coding wisdom, and its local Google Blocks integration permits you to play with a lot of unfastened three-D gadgets proper off the bat. Under the hood, Hologram takes complete benefit of the facility and straightforwardness of A-Frame, Mozila’s WebVR framework. 

This signifies that builders can obtain tasks created with Hologram and use them in their A-Frame workflows. It’s lately to be had on Mac and a Windows model is promised quickly. 

20. Parallax SVG Animation Tools

This set of tools makes it more straightforward to create complicated sequences of SVG animation 

Created by means of Gareth Battensby of Parallax, SVG Animation Tools is a spread of SVG animation tools in the type of a Python script. “I constructed the tools as a reaction to the frustrations you get when growing complicated or lengthy series SVG animations,” he says in this explanatory weblog put up

“The largest of those being overwritten edits each time you re-export from Illustrator. These tools totally get rid of that factor – they’re easiest for front-end builders who animate SVG graphics with GSAP or identical animation libraries.”

21. Quill

Quill is a versatile wealthy textual content editor with a formidable API

Quill is billed as a WYSIWYG wealthy textual content editor ‘for the fashionable web’. There are a lot of other contexts in packages the place a wealthy textual content editor is wanted, so it’s no surprise Quill has exploded in reputation since its model 1.0 beta liberate in mid-2016.

Now a strong product, Quill allows you to convert a elementary div part into a formidable wealthy textual content editor with a couple of strains of JavaScript:

But probably the most tough options in Quill are its flexibility and extensibility by way of modules and a strong API. Quill provides issues and modules that come with toolbar, keyboard, clipboard and historical past. You can test-drive many of those options in the Quill playground and naturally the documentation is a must-read should you intend to use its complicated options.

22. URL to PDF 

Convert HTML into PDFs routinely with this API

Brought to you by means of Alvar Carto, this self-hosted API permits you to convert the HTML into PDFs, so it’s at hand for rendering receipts, invoices, or every other HTML content material. The API ignores a web page's @media print CSS laws by means of default, and units Chrome to emulate @media display, to make the default PDF glance extra like the real web site. You can set it to perform routinely at common periods and very best of all, it’s unfastened.

23. iotaCSS

iotaCSS is a CSS framework with a distinction

iotaCSS is a CSS framework that’s been purposely crafted to be design-agnostic. It was once created by means of guide frontend architect Dimitris Psaropoulos, who discovered that different CSS frameworks have been implementing a large number of obstacles at the designers he labored with. This was once forcing him to both write a large number of code on best, or ask the fashion designer to compromise. So as a substitute, he created his personal framework, which matches a bit of otherwise. 

While maximum CSS Frameworks behave as a unit, iotaCSS is a suite of person, small and versatile modules that don’t rely on each and every different. You can use one independently or you’ll mix them to construct extra sophisticated person interfaces. 

iotaCSS been quietly in construction for a few years, with plenty of early adopters the usage of it to construct high-scale merchandise. But now it’s out of beta and hopefully pronouncing itself to the sector. You can be informed extra about the way it works in this weblog put up.

24. Launchpad 

Launchpad is a device from Anima that allows you to put up web sites at once from Sketch, with out a coding required. The whole interface is built-in into Sketch, and can be utilized to create touchdown pages and static web sites, even though in this day and age it doesn't strengthen dynamic web pages the usage of JavaScript. But it does permit you to come with hyperlinks, upload responsive breakpoints, set up bureaucracy, embed movies and combine analytics tools. So it might be a perfect device for atmosphere up a snappy and smooth promotional website online, as an example. 

You can be informed extra about Launchpad in this weblog put up.

25. React Sketch.app

Airbnb is sharing its bespoke device with the open supply neighborhood

React Sketch.app supplies a super-easy method to organize Sketch belongings in a big design gadget. Built by means of the crew at Airbnb to lend a hand bridge the space between designers and engineers, it’s mainly an open-source library that permits you to write React parts that render to Sketch paperwork. 

Because React Sketch.app makes use of Flexbox, its parts will have the similar wealthy format as your genuine parts. That manner not more dragging rectangles by means of hand; the whole lot works like your goal format engine. 

React Sketch.app, then, makes it uncomplicated to fetch and incorporate information into your Sketch recordsdata. It additionally supplies a very easy method to construct your personal customized design tools on best of Sketch. You can be informed extra about the way it works in this put up.

26. SVGito

This unfastened app saves you having to manually edit SVG recordsdata

SVGito is a unfastened web app that cleans up your SVG recordsdata, to prevent the trouble of manually enhancing them. Created by means of Peter Nowell, this neat little app routinely optimises your SVGs on the contact of a button, and can generally scale back their dimension and complexity with out converting what they in fact seem like on display. 

You can be informed extra about SVGito in this weblog put up.

27. Sizzy 

5VT6V9ESasrGKfwC57g5sd 29 web design tools to speed up your workflow in 2018 Random

Sizzy permits you to preview more than one monitors right through app checking out

Sizzy is a device that permits you to preview more than one monitors without delay whilst you’re checking out out your responsive web apps.  

Creator Kristijan Ristovski had prior to now been the usage of react-storybook to transfer between the other permutations of each and every element. But he were given frustrated having to cross backward and forward between such a lot of units. So he constructed Sizzy, which permits you to see the entire adjustments concurrently, making it a lot sooner and more straightforward to spot and fasten format insects. 

You can be informed extra about Sizzy in this weblog put up

28. Foundation for Emails 2

Create responsive HTML emails with Foundation for Emails 2

Foundation for Emails is a framework from ZURB previously referred to as Ink. It is used for growing responsive HTML emails that paintings on with reference to each and every platform and repair, bundling in combination e-mail coding very best practices. The newest iteration makes use of a Sass codebase that will give you get admission to to a settings record, through which you’ll outline all forms of defaults to swimsuit your wishes.

As effectively because the framework itself, ZURB has equipped the ZURB Email Stack, an all-in-one workflow that incorporates:

The Getting Started information will lend a hand stroll you thru how to get the stack up and working will have to you select to profit from the entire options.

29. Form

RelativeWave's Form is a prototyping device like no different we've attempted. It's now not an ordinary design device in that there's no tools or layers palette. Using the app appears like a mixture of design and code.

While you’ll't in fact create graphics in the app, you’ll insert them and use what Form calls 'patches' to upload gestures and interactions. The Mac app calls for you to additionally use the iOS app so you’ll view your prototype in genuine time and engage with it.

"Form is an app design and prototyping device with the purpose of manufacturing designs which can be nearer to what you get in manufacturing," explains RelativeWave inventive coder Max Weisel. "We need designers to paintings at once at the manufacturing aspect of an app, and on the similar time unfastened up engineers to center of attention on extra complicated issues."

There are some nice tutorials on how to use Form, however the procedure is reasonably complicated if, like us, you’re used to growing visuals in Photoshop. Moving a picture to the centre of your machine, as an example, is completed the usage of Superview variables and Match Patches. Once in position you employ maths to divide the width and top and fix them to the X and Y positions in Image View. Group the ones in combination, rename the variables and regulate the X and Y anchor issues. We discovered this procedure slightly complicated.

However, while you get your head across the processes, you’ll create shocking prototypes. Having get admission to to the machine's digital camera and different sensors manner the prototypes you create are simply as tough because the coded app could be.

Related articles:

Leave a Reply

Your email address will not be published. Required fields are marked *