نستمد تصميماتنا من الهوية والتراث .. نعتمد على المنت surely

أكدت شهيرة فهمي ، مصمصمم الأزياء ، أن بدايات مشروعها “ميكس ماتش” كانت قائمة على الاعتماد الكامل المنتدصية بهدعم وتشجيع الصناعة المحلية ، خاصة في في فترة كان الاستيراد فيها ممنوعًا ، وهو ما لاستخدام الخامثة مثة ports القطن والكتان وكل ما هو متاح من مواد مصرية.

وتحدثت “فهمي” ، خلال لقائها مع كاميرا “حديث القاهرة” ، المُذاع عاشة “القاهرة والناس” الموضة ، قائلة: “طول عمري كنت عايزة أشتغل في الفاشن ، وكل ما أزور بلديدة ك كنت بسأل نفسي لحنا مش مورين بهويتنا زيهم؟ إحنا عندنا ثروة حقيق ، مواقع وتاريخ مش مش مش موجودة في أي حتة تانية ”.

وأوضحت أن كل مجموعة أزياء تقدمها لا لا لا لا أن تحكي قصة متكاملة ، مشيرة إلى أن عناصر يجب أن تتناسق لتخد لتخدم الة ، لدم مشددة على أنها استوحت تصاميمها من حضارة القاجار الإيرانية ، لما تتميز به هذه من إبداع معماري وشعري بالإافة إلى أسلوبهم الميز في الموضة وصياغة المجوهرات.

وتابعت: “القاجار كانوا في قمة الإبداع ، واستوحينا منهم المجموعة دي تحديدًا” الجمهور مع التصاميم ، قائلة: “اتبسطت جدًا ق قبل وبعد الشو .. شفت ناس كتير جدًا لابسة من الكولشن وجاية”.

feature replaceOembeds() {
var allEmbeds = epic.getElementsByTagName(“OEMBED”);

while (allEmbeds.length != 0) {
replaceOembedWithHtml(allEmbeds(0), extractLinkFromOembed(allEmbeds(0)));
allEmbeds = epic.getElementsByTagName(“OEMBED”);
}

runYoutubeLazyLoad();
// loadfbApi();
}

feature replaceOembedWithHtml(yell, sourceData) {
if (sourceData.supply.toLowerCase() === “youtube”) {
var html=”

” +
‘ +
‘ +
‘ +
‘ +

‘ +

‘;

replaceElementWithHtml(yell, html);
} else if (sourceData.supply.toLowerCase() === “instagram”) {
var html=”

‘;

replaceElementWithHtml(yell, html);
} else if (sourceData.supply.toLowerCase() === “twitter”) {
var html=”

‘;
replaceElementWithHtml(yell, html);
} else if (sourceData.supply.toLowerCase() === “fb”) {
var html=”


replaceElementWithHtml(yell, html);
} else {
replaceElementWithHtml(yell, “”);
}

}

feature extractLinkFromOembed(yell) {
return getUrlSource(yell.getAttribute(“url”));
}

feature getUrlSource(url) {
var ytRegex = /http(?:s?)://(?:www.)?youtu(?:be.com/look?v=|.be/)((w-_)*)(&(amp;)?‌​(w?‌​=)*)?/;
var instaRegex = /(https?://www.)?instagram.com(/p/(w+)/?)/;
var twitterRegex = /twitter.com/.*/station(?:es)?/((^/?)+)/;
var fbRegex = /^https?://www.fb.com.*/(video(s)?|look|legend|posts)(.php?|/).+$/;

if (ytRegex.test(url)) {
return {
supply: “Youtube”,
url: url,
identity: ytRegex.exec(url)(1)
};
}

if (instaRegex.test(url)) {
return {
supply: “Instagram”,
url: url,
identity: instaRegex.exec(url)(3)
};
}

if (twitterRegex.test(url)) {
return {
supply: “Twitter”,
url: url,
identity: twitterRegex.exec(url)(1)
};
}

if (fbRegex.test(url)) {
return {
supply: “Fb”,
url: url,
identity: fbRegex.exec(url)(1)
};

}

return {
supply: “Unknown”,
url: url,
identity: “”
};
}

feature replaceElementWithHtml(yell, html) {
var str = html;
var Obj = yell; //any yell to be fully modified
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///it be straightforward replacement of entire yell with contents of str var
} else { //if outerHTML isn’t any longer supported, there would possibly perchance be a uncommon but crossbrowsered trick
var tmpObj = epic.createElement(“div”);
tmpObj.innerHTML = ‘‘;
ObjParent = Obj.parentNode; //Okey, yell ought to be parented
ObjParent.replaceChild(tmpObj, Obj); //here we placing our non eternal knowledge as an different of our target, so we can procure it then and replace it into no matter we want to replace to
ObjParent.innerHTML = ObjParent.innerHTML.replace(‘

‘, str);
}
}
feature loadfbApi() {
var js = epic.createElement(‘script’);
js.src=”
epic.body.appendChild(js);
}
feature runYoutubeLazyLoad() {
/// youtube lazyload
var youtube = epic.querySelectorAll(“.youtube”);

for (var i = 0; i < youtube.length; i++) { var supply = "https://img.youtube.com/vi/" + youtube(i).dataset.embed + "http://192.168.2.55/0.jpg"; var image = new Describe(); image.src = "https://www.masrtimes.com/issues/masr/property/pictures/no.jpg"; image.classList.add('lazyload'); image.setAttribute("knowledge-src", supply); image.setAttribute("alt", "youtube"); image.addEventListener("load", feature () { youtube(i).appendChild(image); }(i)); youtube(i).addEventListener("click", feature () { var iframe = epic.createElement("iframe"); iframe.setAttribute("frameborder", "0"); iframe.setAttribute("allowfullscreen", ""); iframe.setAttribute("src", "https://www.youtube.com/embed/" + this.dataset .embed + "?rel=0&showinfo=0&autoplay=1"); this.innerHTML = ""; this.appendChild(iframe); }); }; }

Source hyperlink

Exit mobile version