{"version":"1.0","provider_name":"CSS learning mastery","provider_url":"https:\/\/gigz.pk\/css","author_name":"Ayesha","author_url":"https:\/\/gigz.pk\/css\/author\/ayesha\/","title":"Customizing Frameworks Training Content - CSS learning mastery","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"9OT3t6DP9Y\"><a href=\"https:\/\/gigz.pk\/css\/lesson\/customizing-frameworks-training-content\/\">Customizing Frameworks Training Content<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/gigz.pk\/css\/lesson\/customizing-frameworks-training-content\/embed\/#?secret=9OT3t6DP9Y\" width=\"600\" height=\"338\" title=\"&#8220;Customizing Frameworks Training Content&#8221; &#8212; CSS learning mastery\" data-secret=\"9OT3t6DP9Y\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/gigz.pk\/css\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"Customizing frameworks is an essential skill for developers who want to create unique, professional, and user friendly websites. Frameworks like Bootstrap, Tailwind CSS, and Foundation provide ready made components and styles, but customization allows you to match designs with specific project needs and branding. This training will help you understand how to modify and extend [&hellip;]"}