This code snippet demonstrates a simple HTML and CSS implementation to display a registration success message to users. When a user successfully registers on a website or application, this code can be used to show a visually appealing message with a green checkmark and the word “Success” at the top, along with a congratulatory message below it.
Moreover, the design is presented in a card format with a gradient background. Additionally, the “Continue” button at the bottom allows users to proceed to the next step or action.
Furthermore, the CSS styles used here create smooth transitions and shadow effects for better visual appeal. Consequently, this code is helpful for developers who want to enhance user experience by providing clear and positive feedback after a successful registration process.
How to Create Registration Successful Message Box
1. First of all, load the Font Awesome CSS (for icons) and Animate CSS by adding the following CDN links into the head tag of your HTML project.
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"> <link rel='stylesheet' href='//cdnjs.cloudflare.com/ajax/libs/animate.css/3.2.3/animate.min.css'>
2. Create the HTML structure for the success message box as follows:
<div id='card' class="animated fadeIn"> <div id='upper-side'> <?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 17.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg version="1.1" id="checkmark" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" xml:space="preserve"> <path d="M131.583,92.152l-0.026-0.041c-0.713-1.118-2.197-1.447-3.316-0.734l-31.782,20.257l-4.74-12.65 c-0.483-1.29-1.882-1.958-3.124-1.493l-0.045,0.017c-1.242,0.465-1.857,1.888-1.374,3.178l5.763,15.382 c0.131,0.351,0.334,0.65,0.579,0.898c0.028,0.029,0.06,0.052,0.089,0.08c0.08,0.073,0.159,0.147,0.246,0.209 c0.071,0.051,0.147,0.091,0.222,0.133c0.058,0.033,0.115,0.069,0.175,0.097c0.081,0.037,0.165,0.063,0.249,0.091 c0.065,0.022,0.128,0.047,0.195,0.063c0.079,0.019,0.159,0.026,0.239,0.037c0.074,0.01,0.147,0.024,0.221,0.027 c0.097,0.004,0.194-0.006,0.292-0.014c0.055-0.005,0.109-0.003,0.163-0.012c0.323-0.048,0.641-0.16,0.933-0.346l34.305-21.865 C131.967,94.755,132.296,93.271,131.583,92.152z" /> <circle fill="none" stroke="#ffffff" stroke-width="5" stroke-miterlimit="10" cx="109.486" cy="104.353" r="32.53" /> </svg> <h3 id='status'> Success </h3> </div> <div id='lower-side'> <p id='message'> Congratulations, your account has been successfully created. </p> <a href="#" id="contBtn">Continue</a> </div> </div>
2. Use the following CSS code to style the message card. Feel free to modify the CSS rules to customize the success message according to your needs.
#card { position: relative; top: 20px; width: 320px; display: block; margin: auto; text-align: center; font-family: 'Source Sans Pro', sans-serif; } #upper-side { padding: 2em; background-color: #8BC34A; display: block; color: #fff; border-top-right-radius: 8px; border-top-left-radius: 8px; } #checkmark { font-weight: lighter; fill: #fff; margin: -3.5em auto auto 20px; } #status { font-weight: lighter; text-transform: uppercase; letter-spacing: 2px; font-size: 1em; margin-top: -.2em; margin-bottom: 0; } #lower-side { padding: 2em 2em 5em 2em; background: #fff; display: block; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; } #message { margin-top: -.5em; color: #757575; letter-spacing: 1px; } #contBtn { position: relative; top: 1.5em; text-decoration: none; background: #8bc34a; color: #fff; margin: auto; padding: .8em 3em; -webkit-box-shadow: 0px 15px 30px rgba(50, 50, 50, 0.21); -moz-box-shadow: 0px 15px 30px rgba(50, 50, 50, 0.21); box-shadow: 0px 15px 30px rgba(50, 50, 50, 0.21); border-radius: 25px; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease; } #contBtn:hover { -webkit-box-shadow: 0px 15px 30px rgba(50, 50, 50, 0.41); -moz-box-shadow: 0px 15px 30px rgba(50, 50, 50, 0.41); box-shadow: 0px 15px 30px rgba(50, 50, 50, 0.41); -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease; }
That’s all! hopefully, you have successfully integrated this HTML & CSS code example to create a registration successful message box. If you have any questions or suggestions, feel free to comment below.
Similar Code Snippets:
I code and create web elements for amazing people around the world. I like work with new people. New people new Experiences.
I truly enjoy what I’m doing, which makes me more passionate about web development and coding. I am always ready to do challenging tasks whether it is about creating a custom CMS from scratch or customizing an existing system.
awsome i love it