CoolFace
Datasetpublic

SALT-NLP/Design2Code

This dataset consists of 484 webpages from the C4 validation set, serving the purpose of testing multimodal LLMs on converting visual designs into code implementations. Each example is a pair of source HTML and screenshot ({id}.html and {id}.png). See the dataset in the huggingface format here. Note that all images in these webpages are replaced by a placeholder image (rick.jpg) Please refer to our project page and our paper for more information. Example Usage For example, you… See the full description on the dataset page: https://huggingface.co/datasets/SALT-NLP/Design2Code.

sourceHugging Faceodc-byupdated 3y agoView on Hugging Face
22likes1.7kdownloads
16032.html238 linesDownload Raw Back to root
1<!DOCTYPE html>2<html lang="en-GB">3 <head>4  <style>5   @font-face {6  font-family: 'Nunito';7  font-style: italic;8  font-weight: 400;9  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXK3I6Li01BKofIMPyPbj8d7IEAGXNirXAHjabf.ttf) format('truetype');10}11@font-face {12  font-family: 'Nunito';13  font-style: normal;14  font-weight: 400;15  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshdTQ3ig.ttf) format('truetype');16}17@font-face {18  font-family: 'Nunito';19  font-style: normal;20  font-weight: 700;21  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXI3I6Li01BKofiOc5wtlZ2di8HDFwmdTQ3ig.ttf) format('truetype');22}23@font-face {24  font-family: 'Nunito';25  font-style: normal;26  font-weight: 900;27  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXI3I6Li01BKofiOc5wtlZ2di8HDBImdTQ3ig.ttf) format('truetype');28}29 30 31 32/*!33 * @project        Example Project34 * @name           styles.35fbf28c8f94f8144ca4.css35 * @author         Seth Warburton36 * @build          Tue, Mar 10, 2020 8:16 PM ET37 * @release        bd6fdfba6e1f7b1763ca97a9aa49e9d460b70ca0 [master]38 * @copyright      Copyright (c) 2020 Example Company, Ltd.39 *40 */:root{--font-size:calc(100% + 0.25vw)}address{font-style:normal;line-height:normal}a{text-decoration:none;color:#3490dc;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}blockquote{margin:0;font-weight:700;line-height:1.25;font-size:1.5rem}body{font-feature-settings:"liga","clig","calt","pnum";font-variant-ligatures:common-ligatures;font-variant-ligatures:contextual;font-variant-numeric:proportional-nums}cite{display:block;font-style:normal;font-weight:400;font-size:1rem}code,pre{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:"lnum","zero","tnum";font-variant-numeric:lining-nums;font-variant-numeric:slashed-zero;font-variant-numeric:tabular-nums}figure{margin:0}figcaption{line-height:normal;margin-top:.5rem;text-align:right;font-size:.875rem}label{display:block;margin-bottom:.5rem;text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:.05em;color:#8795a1}select{font:inherit}textarea{display:block;height:auto;resize:vertical}button,input,select{line-height:1}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-feature-settings:"lnum","pnum";font-variant-numeric:lining-nums;font-variant-numeric:proportional-nums}textarea{width:100%}::-webkit-input-placeholder{font:inherit}::-moz-placeholder{font:inherit}:-ms-input-placeholder{font:inherit}::-ms-input-placeholder{font:inherit}::placeholder{font:inherit}[type=date],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],textarea{border-color:#b8c2cc;border-width:1px;padding:.5rem;border-radius:.25em;width:100%;color:inherit}[type=date]:focus,[type=email]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=url]:focus,textarea:focus{border-color:#3490dc;outline:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=range]{display:block;width:100%}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}.h1,.h2,.h3,.h4,h1,h2,h3,h4{line-height:normal;margin-bottom:.5rem;margin-top:2rem;>a{color:inherit;cursor:pointer}}.h1,.h2,.h3,h1,h2,h3{font-feature-settings:"dlig";font-variant-ligatures:discretionary-ligatures}.h1,h1{font-size:2.25rem}.h2,h2{font-size:1.875rem}.h3,h3{font-size:1.25rem}.h4,h4{font-size:1.125rem}html{box-sizing:border-box;font-size:calc(100% + .25vw);font-size:var(--font-size);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}*{border:0 solid transparent}*,:after,:before{box-sizing:inherit}img{max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}img[width]{max-width:none}ul{line-height:normal;margin-top:1.5rem;margin-bottom:1.5rem;padding:0;list-style-position:outside}p{max-width:50rem;margin:0;orphans:3;widows:3}p+p{margin-top:1.5rem}.btn{display:inline-block;line-height:1;border-radius:.25em;padding:.75rem 1.5rem;font-weight:400;font-family:Constantia,Lucida Bright,Lucidabright,Lucida Serif,Lucida,DejaVu Serif,Bitstream Vera Serif,Liberation Serif,Georgia,serif;background-color:#f8fafc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-width:1px;border-color:#b8c2cc;color:inherit;cursor:pointer;font:inherit;text-decoration:none}.btn:focus{outline:none}.container{margin-left:auto;margin-right:auto;width:90%}@media (min-width:1440px){.container{width:80%}}.flair{position:relative;opacity:.5;border-radius:1em;display:block;transform:rotate(45deg);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);content:"";height:40vw;width:40vw;top:-25%;z-index:-1}.flair-blue{background-image:linear-gradient(135deg,#abdcff,#a4d7ff 11.36%,#9bd1ff 21.57%,#91cbff 30.81%,#85c4ff 39.26%,#78bcff 47.09%,#6ab4ff 54.5%,#5badff 61.66%,#4ba6ff 68.74%,#3aa0ff 75.94%,#289bff 83.43%,#1497ff 91.39%,#0396ff)}.flair-green{background-image:linear-gradient(135deg,#90f7ec,#8bf4e8 11.36%,#84f0e4 21.57%,#7decdf 30.81%,#75e7da 39.26%,#6be2d5 47.09%,#62ded0 54.5%,#58d9cb 61.66%,#4ed5c6 68.74%,#44d1c2 75.94%,#3bcfbf 83.43%,#34cdbd 91.39%,#32ccbc)}.flair-pink{background-image:linear-gradient(135deg,#f5cbff,#f1c3fb 11.36%,#edbaf5 21.57%,#e8b0ef 30.81%,#e3a4e9 39.26%,#dd97e2 47.09%,#d88adc 54.5%,#d27bd5 61.66%,#ce6dcf 68.74%,#c95fca 75.94%,#c653c6 83.43%,#c44ac3 91.39%,#c346c2)}.flair-orange{background-image:linear-gradient(135deg,#fec163,#fcba5f 11.36%,#f9b15a 21.57%,#f5a754 30.81%,#f29c4e 39.26%,#ee9047 47.09%,#eb833f 54.5%,#e87637 61.66%,#e5682f 68.74%,#e25b26 75.94%,#e04f1d 83.43%,#df4616 91.39%,#de4313)}.flair-red{background-image:linear-gradient(135deg,#feb692,#fcb08e 11.36%,#fba989 21.57%,#f9a084 30.81%,#f6977e 39.26%,#f48d77 47.09%,#f28371 54.5%,#f0786a 61.66%,#ee6e64 68.74%,#ec645e 75.94%,#eb5c59 83.43%,#ea5656 91.39%,#ea5455)}.select{font-feature-settings:"lnum","pnum";font-variant-numeric:lining-nums;font-variant-numeric:proportional-nums}.select:focus{border-color:#8795a1;outline:none}.select:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1.398L10.587 0 6 4.537 1.413 0 0 1.398l6 5.935z' fill='currentColor'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;content:"";color:#eee;right:.5em}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;outline:0;padding-right:1.5rem;background-color:transparent}.select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select select::-ms-expand{display:none}.nav-primary.active{display:flex}.center-x{left:50%;transform:translateX(-50%)}.lazyload{opacity:0}.lede>p:first-of-type{font-size:1.25rem}.list-reset{list-style:none;padding:0}.bg-transparent{background-color:transparent}.bg-white{background-color:#fff}.bg-blue-lighter{background-color:#bcdefa}.bg-blue-lightest{background-color:#eff8ff}.focus\:bg-green-lighter:focus,.hover\:bg-green-lighter:hover{background-color:#a2f5bf}.bg-cover{background-size:cover}.border-grey-light{border-color:#dae1e7}.border-grey-lighter{border-color:#f1f5f8}.border-white{border-color:#fff}.border-orange{border-color:#f6993f}.rounded{border-radius:.25em}.rounded-lg{border-radius:.5em}.rounded-full{border-radius:9999em}.rounded-t{border-top-left-radius:.25em;border-top-right-radius:.25em}.border-4{border-width:4px}.border-8{border-width:8px}.border{border-width:1px}.border-t-4{border-top-width:4px}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.flex{display:flex}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.self-end{align-self:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-auto{flex:1 1 auto}.flex-grow{flex-grow:1}.font-sans{font-family:nunito,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Fira Sans,Droid Sans,Helvetica Neue}.font-serif{font-family:Constantia,Lucida Bright,Lucidabright,Lucida Serif,Lucida,DejaVu Serif,Bitstream Vera Serif,Liberation Serif,Georgia,serif}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-black{font-weight:900}.h-2{height:.5rem}.h-8{height:2rem}.h-48{height:12rem}.h-full{height:100%}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-copy{line-height:1.6}.leading-normal{line-height:normal}.m-0{margin:0}.my-0{margin-top:0;margin-bottom:0}.mx-0{margin-left:0;margin-right:0}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-12{margin-top:3rem;margin-bottom:3rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mb-4{margin-bottom:1rem}.mt-6{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.mt-8{margin-top:2rem}.mb-8{margin-bottom:2rem}.mt-12{margin-top:3rem}.mb-12{margin-bottom:3rem}.mt-24{margin-top:6rem}.max-w-sm{max-width:30rem}.max-w-lg{max-width:50rem}.max-w-xl{max-width:60rem}.min-h-screen{min-height:100vh}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-8{margin-left:-2rem;margin-right:-2rem}.-ml-24{margin-left:-6rem}.opacity-50{opacity:.5}.focus\:outline-none:focus{outline:0}.overflow-x-hidden{overflow-x:hidden}.p-0{padding:0}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.pb-0{padding-bottom:0}.pt-1{padding-top:.25rem}.pt-4{padding-top:1rem}.pr-4{padding-right:1rem}.pt-8{padding-top:2rem}.pl-8{padding-left:2rem}.pb-16{padding-bottom:4rem}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.pin{right:0;bottom:0;left:0}.pin,.pin-t{top:0}.pin-r{right:0}.pin-b{bottom:0}.pin-l{left:0}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.hover\:shadow:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.hover\:shadow-xl:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.hover\:shadow-none:hover{box-shadow:none}.text-center{text-align:center}.text-currentColor{color:currentColor}.text-black{color:#22292f}.text-grey-darkest{color:#3d4852}.text-grey-darker{color:#606f7b}.text-grey-dark{color:#8795a1}.text-red{color:#e3342f}.text-yellow{color:#ffed4a}.text-teal-dark{color:#38a89d}.text-blue-darker{color:#1c3d5a}.text-blue{color:#3490dc}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-5xl{font-size:3rem}.italic{font-style:italic}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.no-underline{text-decoration:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tracking-wide{letter-spacing:.05em}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-2{width:.5rem}.w-8{width:2rem}.w-24{width:6rem}.w-32{width:8rem}.w-48{width:12rem}.w-auto{width:auto}.w-full{width:100%}.z-10{z-index:10}.aspect-ratio-16\/9{padding-top:56.25%}.aspect-ratio-carousel{padding-top:75%}.transition{transition:all .3s ease}.rotate-180{transform:rotate(180deg)}.-pin-l-15vw{left:-15vw}.-pin-r-15vw{right:-15vw}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}@media (min-width:576px){.sm\:max-w-xs{max-width:20rem}}@media (min-width:768px){.md\:bg-transparent{background-color:transparent}.md\:block{display:block}.md\:hidden{display:none}.md\:flex{display:flex}.md\:m-0{margin:0}.md\:my-16{margin-top:4rem;margin-bottom:4rem}.md\:mt-12{margin-top:3rem}.md\:-mx-12{margin-left:-3rem;margin-right:-3rem}.md\:pt-8{padding-top:2rem}.md\:w-auto{width:auto}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.33333%}}@media (min-width:1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:flex-wrap{flex-wrap:wrap}.lg\:mt-2{margin-top:.5rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-24{margin-top:6rem}.lg\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.lg\:-mx-4{margin-left:-1rem;margin-right:-1rem}.lg\:p-4{padding:1rem}.lg\:pr-0{padding-right:0}.lg\:pb-0{padding-bottom:0}.lg\:pt-12{padding-top:3rem}.lg\:pin-l{left:0}.lg\:text-2xl{font-size:1.5rem}.lg\:text-4xl{font-size:2.25rem}.lg\:text-5xl{font-size:3rem}.lg\:w-16{width:4rem}.lg\:w-48{width:12rem}.lg\:w-1\/2{width:50%}.lg\:w-full{width:100%}.lg\:aspect-ratio-square{padding-top:100%}}@media (min-width:1440px){.xl\:my-16{margin-top:4rem;margin-bottom:4rem}.xl\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:text-2xl{font-size:1.5rem}.xl\:text-3xl{font-size:1.875rem}.xl\:text-4xl{font-size:2.25rem}.xl\:text-5xl{font-size:3rem}}41/*# sourceMappingURL=styles.35fbf28c8f94f8144ca4.css.map */42 43 44/*!45 * @project        Example Project46 * @name           styles.35fbf28c8f94f8144ca4.css47 * @author         Seth Warburton48 * @build          Tue, Mar 10, 2020 8:16 PM ET49 * @release        bd6fdfba6e1f7b1763ca97a9aa49e9d460b70ca0 [master]50 * @copyright      Copyright (c) 2020 Example Company, Ltd.51 *52 */:root{--font-size:calc(100% + 0.25vw)}address{font-style:normal;line-height:normal}a{text-decoration:none;color:#3490dc;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}blockquote{margin:0;font-weight:700;line-height:1.25;font-size:1.5rem}body{font-feature-settings:"liga","clig","calt","pnum";font-variant-ligatures:common-ligatures;font-variant-ligatures:contextual;font-variant-numeric:proportional-nums}cite{display:block;font-style:normal;font-weight:400;font-size:1rem}code,pre{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:"lnum","zero","tnum";font-variant-numeric:lining-nums;font-variant-numeric:slashed-zero;font-variant-numeric:tabular-nums}figure{margin:0}figcaption{line-height:normal;margin-top:.5rem;text-align:right;font-size:.875rem}label{display:block;margin-bottom:.5rem;text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:.05em;color:#8795a1}select{font:inherit}textarea{display:block;height:auto;resize:vertical}button,input,select{line-height:1}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-feature-settings:"lnum","pnum";font-variant-numeric:lining-nums;font-variant-numeric:proportional-nums}textarea{width:100%}::-webkit-input-placeholder{font:inherit}::-moz-placeholder{font:inherit}:-ms-input-placeholder{font:inherit}::-ms-input-placeholder{font:inherit}::placeholder{font:inherit}[type=date],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],textarea{border-color:#b8c2cc;border-width:1px;padding:.5rem;border-radius:.25em;width:100%;color:inherit}[type=date]:focus,[type=email]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=url]:focus,textarea:focus{border-color:#3490dc;outline:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=range]{display:block;width:100%}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}.h1,.h2,.h3,.h4,h1,h2,h3,h4{line-height:normal;margin-bottom:.5rem;margin-top:2rem;>a{color:inherit;cursor:pointer}}.h1,.h2,.h3,h1,h2,h3{font-feature-settings:"dlig";font-variant-ligatures:discretionary-ligatures}.h1,h1{font-size:2.25rem}.h2,h2{font-size:1.875rem}.h3,h3{font-size:1.25rem}.h4,h4{font-size:1.125rem}html{box-sizing:border-box;font-size:calc(100% + .25vw);font-size:var(--font-size);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}*{border:0 solid transparent}*,:after,:before{box-sizing:inherit}img{max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}img[width]{max-width:none}ul{line-height:normal;margin-top:1.5rem;margin-bottom:1.5rem;padding:0;list-style-position:outside}p{max-width:50rem;margin:0;orphans:3;widows:3}p+p{margin-top:1.5rem}.btn{display:inline-block;line-height:1;border-radius:.25em;padding:.75rem 1.5rem;font-weight:400;font-family:Constantia,Lucida Bright,Lucidabright,Lucida Serif,Lucida,DejaVu Serif,Bitstream Vera Serif,Liberation Serif,Georgia,serif;background-color:#f8fafc;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);border-width:1px;border-color:#b8c2cc;color:inherit;cursor:pointer;font:inherit;text-decoration:none}.btn:focus{outline:none}.container{margin-left:auto;margin-right:auto;width:90%}@media (min-width:1440px){.container{width:80%}}.flair{position:relative;opacity:.5;border-radius:1em;display:block;transform:rotate(45deg);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);content:"";height:40vw;width:40vw;top:-25%;z-index:-1}.flair-blue{background-image:linear-gradient(135deg,#abdcff,#a4d7ff 11.36%,#9bd1ff 21.57%,#91cbff 30.81%,#85c4ff 39.26%,#78bcff 47.09%,#6ab4ff 54.5%,#5badff 61.66%,#4ba6ff 68.74%,#3aa0ff 75.94%,#289bff 83.43%,#1497ff 91.39%,#0396ff)}.flair-green{background-image:linear-gradient(135deg,#90f7ec,#8bf4e8 11.36%,#84f0e4 21.57%,#7decdf 30.81%,#75e7da 39.26%,#6be2d5 47.09%,#62ded0 54.5%,#58d9cb 61.66%,#4ed5c6 68.74%,#44d1c2 75.94%,#3bcfbf 83.43%,#34cdbd 91.39%,#32ccbc)}.flair-pink{background-image:linear-gradient(135deg,#f5cbff,#f1c3fb 11.36%,#edbaf5 21.57%,#e8b0ef 30.81%,#e3a4e9 39.26%,#dd97e2 47.09%,#d88adc 54.5%,#d27bd5 61.66%,#ce6dcf 68.74%,#c95fca 75.94%,#c653c6 83.43%,#c44ac3 91.39%,#c346c2)}.flair-orange{background-image:linear-gradient(135deg,#fec163,#fcba5f 11.36%,#f9b15a 21.57%,#f5a754 30.81%,#f29c4e 39.26%,#ee9047 47.09%,#eb833f 54.5%,#e87637 61.66%,#e5682f 68.74%,#e25b26 75.94%,#e04f1d 83.43%,#df4616 91.39%,#de4313)}.flair-red{background-image:linear-gradient(135deg,#feb692,#fcb08e 11.36%,#fba989 21.57%,#f9a084 30.81%,#f6977e 39.26%,#f48d77 47.09%,#f28371 54.5%,#f0786a 61.66%,#ee6e64 68.74%,#ec645e 75.94%,#eb5c59 83.43%,#ea5656 91.39%,#ea5455)}.select{font-feature-settings:"lnum","pnum";font-variant-numeric:lining-nums;font-variant-numeric:proportional-nums}.select:focus{border-color:#8795a1;outline:none}.select:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1.398L10.587 0 6 4.537 1.413 0 0 1.398l6 5.935z' fill='currentColor'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;content:"";color:#eee;right:.5em}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;outline:0;padding-right:1.5rem;background-color:transparent}.select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select select::-ms-expand{display:none}.nav-primary.active{display:flex}.center-x{left:50%;transform:translateX(-50%)}.lazyload{opacity:0}.lede>p:first-of-type{font-size:1.25rem}.list-reset{list-style:none;padding:0}.bg-transparent{background-color:transparent}.bg-white{background-color:#fff}.bg-blue-lighter{background-color:#bcdefa}.bg-blue-lightest{background-color:#eff8ff}.focus\:bg-green-lighter:focus,.hover\:bg-green-lighter:hover{background-color:#a2f5bf}.bg-cover{background-size:cover}.border-grey-light{border-color:#dae1e7}.border-grey-lighter{border-color:#f1f5f8}.border-white{border-color:#fff}.border-orange{border-color:#f6993f}.rounded{border-radius:.25em}.rounded-lg{border-radius:.5em}.rounded-full{border-radius:9999em}.rounded-t{border-top-left-radius:.25em;border-top-right-radius:.25em}.border-4{border-width:4px}.border-8{border-width:8px}.border{border-width:1px}.border-t-4{border-top-width:4px}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.flex{display:flex}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.self-end{align-self:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-auto{flex:1 1 auto}.flex-grow{flex-grow:1}.font-sans{font-family:nunito,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Fira Sans,Droid Sans,Helvetica Neue}.font-serif{font-family:Constantia,Lucida Bright,Lucidabright,Lucida Serif,Lucida,DejaVu Serif,Bitstream Vera Serif,Liberation Serif,Georgia,serif}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-black{font-weight:900}.h-2{height:.5rem}.h-8{height:2rem}.h-48{height:12rem}.h-full{height:100%}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-copy{line-height:1.6}.leading-normal{line-height:normal}.m-0{margin:0}.my-0{margin-top:0;margin-bottom:0}.mx-0{margin-left:0;margin-right:0}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-12{margin-top:3rem;margin-bottom:3rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mb-4{margin-bottom:1rem}.mt-6{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.mt-8{margin-top:2rem}.mb-8{margin-bottom:2rem}.mt-12{margin-top:3rem}.mb-12{margin-bottom:3rem}.mt-24{margin-top:6rem}.max-w-sm{max-width:30rem}.max-w-lg{max-width:50rem}.max-w-xl{max-width:60rem}.min-h-screen{min-height:100vh}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-8{margin-left:-2rem;margin-right:-2rem}.-ml-24{margin-left:-6rem}.opacity-50{opacity:.5}.focus\:outline-none:focus{outline:0}.overflow-x-hidden{overflow-x:hidden}.p-0{padding:0}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.pb-0{padding-bottom:0}.pt-1{padding-top:.25rem}.pt-4{padding-top:1rem}.pr-4{padding-right:1rem}.pt-8{padding-top:2rem}.pl-8{padding-left:2rem}.pb-16{padding-bottom:4rem}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.pin{right:0;bottom:0;left:0}.pin,.pin-t{top:0}.pin-r{right:0}.pin-b{bottom:0}.pin-l{left:0}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.hover\:shadow:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.hover\:shadow-xl:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.hover\:shadow-none:hover{box-shadow:none}.text-center{text-align:center}.text-currentColor{color:currentColor}.text-black{color:#22292f}.text-grey-darkest{color:#3d4852}.text-grey-darker{color:#606f7b}.text-grey-dark{color:#8795a1}.text-red{color:#e3342f}.text-yellow{color:#ffed4a}.text-teal-dark{color:#38a89d}.text-blue-darker{color:#1c3d5a}.text-blue{color:#3490dc}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-5xl{font-size:3rem}.italic{font-style:italic}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.no-underline{text-decoration:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tracking-wide{letter-spacing:.05em}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-2{width:.5rem}.w-8{width:2rem}.w-24{width:6rem}.w-32{width:8rem}.w-48{width:12rem}.w-auto{width:auto}.w-full{width:100%}.z-10{z-index:10}.aspect-ratio-16\/9{padding-top:56.25%}.aspect-ratio-carousel{padding-top:75%}.transition{transition:all .3s ease}.rotate-180{transform:rotate(180deg)}.-pin-l-15vw{left:-15vw}.-pin-r-15vw{right:-15vw}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}@media (min-width:576px){.sm\:max-w-xs{max-width:20rem}}@media (min-width:768px){.md\:bg-transparent{background-color:transparent}.md\:block{display:block}.md\:hidden{display:none}.md\:flex{display:flex}.md\:m-0{margin:0}.md\:my-16{margin-top:4rem;margin-bottom:4rem}.md\:mt-12{margin-top:3rem}.md\:-mx-12{margin-left:-3rem;margin-right:-3rem}.md\:pt-8{padding-top:2rem}.md\:w-auto{width:auto}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.33333%}}@media (min-width:1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:flex-wrap{flex-wrap:wrap}.lg\:mt-2{margin-top:.5rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-24{margin-top:6rem}.lg\:-my-4{margin-top:-1rem;margin-bottom:-1rem}.lg\:-mx-4{margin-left:-1rem;margin-right:-1rem}.lg\:p-4{padding:1rem}.lg\:pr-0{padding-right:0}.lg\:pb-0{padding-bottom:0}.lg\:pt-12{padding-top:3rem}.lg\:pin-l{left:0}.lg\:text-2xl{font-size:1.5rem}.lg\:text-4xl{font-size:2.25rem}.lg\:text-5xl{font-size:3rem}.lg\:w-16{width:4rem}.lg\:w-48{width:12rem}.lg\:w-1\/2{width:50%}.lg\:w-full{width:100%}.lg\:aspect-ratio-square{padding-top:100%}}@media (min-width:1440px){.xl\:my-16{margin-top:4rem;margin-bottom:4rem}.xl\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:text-2xl{font-size:1.5rem}.xl\:text-3xl{font-size:1.875rem}.xl\:text-4xl{font-size:2.25rem}.xl\:text-5xl{font-size:3rem}}53/*# sourceMappingURL=styles.35fbf28c8f94f8144ca4.css.map */54  </style>55  <meta charset="utf-8">56  <meta content="width=device-width, initial-scale=1, shrink-to-fit=no" name="viewport">57  <!--# if expr="$HTTP_COOKIE=/critical\-css\=1/" -->58  <!--# else -->59  <noscript>60  </noscript>61  <!--# endif -->62  <title>63  </title>64 </head>65 <body class="antialiased bg-blue-lightest font-sans leading-copy overflow-x-hidden text-grey-darkest m-0" dir="ltr">66  <div class="min-h-screen container" id="app">67   <header class="py-4" role="banner">68    <div class="flex flex-wrap items-center justify-between -mx-4">69     <div class="p-4 w-auto relative font-black text-base tracking-wide uppercase leading-none" itemscope itemtype="">70      <a class="text-grey-darkest" itemprop="url" title="Return to the Fairburn Primary home page">71       Fairburn Primary72      </a>73     </div>74     <button aria-label="Open menu" class="md:hidden leading-none ml-2 btn bg-transparent p-2 z-10" data-toggle="nav" name="button" type="button">75      <span class="font-bold text-xl">7677      </span>78     </button>79     <nav aria-label="primary" class="nav-primary bg-blue-lightest md:bg-transparent hidden md:block" data-toggle-target="nav">80      <ul class="md:m-0 list-reset flex flex-wrap -mx-4 font-semibold">81       <li class="mx-4 w-full md:w-auto">82        <a class="">83         Home84        </a>85       </li>86       <li class="mx-4 w-full md:w-auto">87        <a class="">88         Our School89        </a>90       </li>91       <li class="mx-4 w-full md:w-auto">92        <a class="">93         Our Team94        </a>95       </li>96       <li class="mx-4 w-full md:w-auto">97        <a class="">98         Information for Parents99        </a>100       </li>101      </ul>102     </nav>103    </div>104   </header>105   <main>106   </main>107   <footer class="mt-12" role="contentinfo">108    <div class="border-t-4 border-white">109     <div class="flex flex-wrap justify-between -mx-8 mt-6">110      <div class="w-full md:w-1/2">111       <div class="p-8 w-auto flex-grow">112        <h3 class="h2 mt-0">113         Get in touch114        </h3>115        <ul>116         <li>117          Contact:118          <span class="font-bold text-lg">119           [NAME REDACTED]120          </span>121         </li>122         <li>123          Email:124          <a class="font-bold text-lg">125           [EMAIL REDACTED]126          </a>127         </li>128         <li>129          Phone:130          <a class="font-bold text-lg">131           [PHONE REDACTED]132          </a>133         </li>134         <li>135          Mobile:136          <a class="font-bold text-lg">137            [PHONE REDACTED]138          </a>139         </li>140        </ul>141       </div>142       <div class="px-8 w-auto flex-grow">143        <h4 class="mt-0">144         Our Address145        </h4>146        <address class="text-lg my-2 pt-1 leading-base">147          [ADDRESS REDACTED]148         <br>149         [ADDRESS REDACTED]150         <br>151         Fairburn,152         <br>153         [ADDRESS REDACTED]154         <br>155         Opening times: 9-3.30pm (32.5 hours)156         <br>157         School Office hours: 8.45am- 4pm158        </address>159       </div>160      </div>161      <div class="w-full md:w-1/2 flex flex-wrap">162       <nav aria-label="legal" class="p-8">163        <h4 class="mt-0">164         Popular pages165        </h4>166        <ul class="list-reset">167         <li>168          <a class="">169           Teaching Staff170          </a>171         </li>172         <li>173          <a class="">174           School Governors175          </a>176         </li>177         <li>178          <a class="">179           News180          </a>181         </li>182         <li>183          <a class="">184           Events185          </a>186         </li>187        </ul>188       </nav>189       <nav aria-label="legal" class="p-8">190        <h4 class="mt-0">191         Important links192        </h4>193        <ul class="list-reset">194         <li>195          <a class="">196           Privacy Policy197          </a>198         </li>199         <li>200          <a class="">201           Contact Us202          </a>203         </li>204        </ul>205       </nav>206      </div>207     </div>208    </div>209    <div class="max-w-sm my-12 leading-normal">210     <p class="mb-0">211      <small>212       All Content &copy; Fairburn Primary213       <span class="numbers">214        2023215       </span>216       . All applicable rights reserved.217      </small>218     </p>219     <p class="mt-0">220      <small>221       Site design222       <span class="amp">223        &amp;224       </span>225       &nbsp;development by226       <a>227        Internet inspired228       </a>229       .230      </small>231     </p>232    </div>233   </footer>234  </div>235  <!-- Google Analytics: change UA-XXXXX-Y to be your site's ID. -->236 </body>237</html>238