From 9bf5afe2ff314b2f864942041ed501eafe2d7425 Mon Sep 17 00:00:00 2001 From: Radoslav Angelov Date: Wed, 14 Aug 2019 16:35:13 +0100 Subject: [PATCH] Theme Options updated --- css/styles.css | 6 +- css/styles.css.map | 2 +- css/styles.scss | 7 +- footer.php | 35 ++- functions.php | 6 +- functions/theme-options.php | 413 +++++++++++++++++++++--------- header.php | 12 +- images/social/facebook.svg | 14 +- images/social/instagram.svg | 18 +- images/social/{ => old}/email.svg | 0 images/social/old/facebook.svg | 13 + images/social/old/instagram.svg | 17 ++ images/social/old/search.svg | 3 + images/social/old/twitter.svg | 17 ++ images/social/old/youtube.svg | 20 ++ images/social/pinterest.svg | 1 + images/social/rss.svg | 1 + images/social/skype.svg | 1 + images/social/snapchat.svg | 1 + images/social/twitter.svg | 18 +- images/social/wechat.svg | 1 + images/social/whatsapp.svg | 1 + images/social/youtube.svg | 21 +- include/social.php | 89 ++++--- index.php | 22 +- 25 files changed, 481 insertions(+), 258 deletions(-) rename images/social/{ => old}/email.svg (100%) create mode 100644 images/social/old/facebook.svg create mode 100644 images/social/old/instagram.svg create mode 100644 images/social/old/search.svg create mode 100644 images/social/old/twitter.svg create mode 100644 images/social/old/youtube.svg create mode 100644 images/social/pinterest.svg create mode 100644 images/social/rss.svg create mode 100644 images/social/skype.svg create mode 100644 images/social/snapchat.svg create mode 100644 images/social/wechat.svg create mode 100644 images/social/whatsapp.svg diff --git a/css/styles.css b/css/styles.css index 8d5d5ff..7784e81 100644 --- a/css/styles.css +++ b/css/styles.css @@ -296,6 +296,10 @@ header a { border-bottom: 1px solid #D9D9D9; } +.author { + border-bottom: 1px solid #D9D9D9; +} + .author .author-image { padding-top: 22px; } @@ -309,7 +313,6 @@ header a { } .social { - border-top: 1px solid #D9D9D9; border-bottom: 1px solid #D9D9D9; position: relative; padding: 0px !important; @@ -357,6 +360,7 @@ header a { } .social .networks a, .social .networks span { + padding: 3px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; diff --git a/css/styles.css.map b/css/styles.css.map index 7067729..f344bf1 100644 --- a/css/styles.css.map +++ b/css/styles.css.map @@ -1,6 +1,6 @@ { "version": 3, - "mappings": "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", + "mappings": ";AACA,OAAO,CAAC,2EAAI;AAQZ,AAAA,CAAC,CAAC;EACE,MAAM,EAAC,CAAC;EACR,OAAO,EAAC,CAAC;EACT,UAAU,EAAE,UAAU;CACzB;;AAED,AAAA,IAAI,CAAC;EACD,WAAW,EAAE,qBAAqB;EAClC,KAAK,EAbM,IAAI;EAcf,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,GAAG;EAChB,gBAAgB,EAAE,IAAI;EACtB,cAAc,EAAE,GAAG;EACnB,SAAS,EAAE,GAAG;EACd,gBAAgB,EAAC,OAAO;CAC3B;;AAGD,AAAA,IAAI,AAAA,OAAO,CAAC;EACZ,OAAO,EAAE,EAAE;EACP,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,KAAK;CACjB;;CAED,AAAA,AAAA,KAAC,EAAO,MAAM,AAAb,EAAe;EACZ,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;CACd;;AAED,AACI,YADQ,EACR,AAAA,KAAC,EAAO,MAAM,AAAb,EAAe;EACZ,OAAO,EAjCD,IAAI,CAiCY,CAAC,CAAC,CAAC,CAAC,CAAC;CAC9B;;AAGL,AAAA,QAAQ,CAAC;EAAC,KAAK,EAAE,KAAK;CAAG;;AACzB,AAAA,QAAQ,CAAC;EAAC,KAAK,EAAE,MAAM;CAAG;;AAC1B,AAAA,QAAQ,CAAC;EAAC,KAAK,EAAE,GAAG;CAAG;;AACvB,AAAA,QAAQ,CAAC;EAAC,KAAK,EAAE,MAAM;CAAG;;AAC1B,AAAA,QAAQ,CAAC;EAAC,KAAK,EAAE,MAAM;CAAG;;AAC1B,AAAA,QAAQ,CAAC;EAAC,KAAK,EAAE,GAAG;CAAG;;AACvB,AAAA,QAAQ,CAAC;EAAC,KAAK,EAAE,MAAM;CAAG;;AAC1B,AAAA,QAAQ,CAAC;EAAC,KAAK,EAAE,MAAM;CAAG;;AAC1B,AAAA,QAAQ,CAAC;EAAC,KAAK,EAAE,GAAG;CAAG;;AACvB,AAAA,SAAS,CAAC;EAAC,KAAK,EAAE,MAAM;CAAG;;AAC3B,AAAA,SAAS,CAAC;EAAC,KAAK,EAAE,MAAM;CAAG;;AAC3B,AAAA,SAAS,CAAC;EAAC,KAAK,EAAE,IAAI;CAAG;;AAGzB,AAAA,GAAG,CAAC;EACA,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,IAAI;CACf;;AAED,AAAA,KAAK,CAAC;EACF,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;CACf;;AAED,AAAA,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC;EACnB,WAAW,EAAE,GAAG;EAChB,aAAa,EAAE,KAAK;EACpB,WAAW,EAAE,KAAK;CACrB;;AAED,AAAA,EAAE,CAAC;EACC,SAAS,EAAE,KAAK;CACnB;;AAED,AAAA,EAAE,CAAC;EACC,SAAS,EAAE,KAAK;CACnB;;AAED,AAAA,EAAE,CAAC;EACC,SAAS,EAAE,KAAK;CACnB;;AAED,AAAA,EAAE,CAAC;EACC,SAAS,EAAE,KAAK;CACnB;;AAED,AAAA,EAAE,EAAE,EAAE,CAAC;EACH,SAAS,EAAE,GAAG;CACjB;;AAED,AAAA,CAAC,CAAC;EACE,aAAa,EAAE,KAAK;EACpB,cAAc,EAAE,kBAAkB;CACrC;;AAED,AAAA,gBAAgB,CAAC;EAAE,sBAAsB;EACrC,KAAK,EAAE,IAAI;EACX,UAAU,EAjGC,IAAI;CAkGlB;;AAED,AAAA,WAAW,CAAC;EACR,KAAK,EAAE,IAAI;EACX,UAAU,EAtGC,IAAI;CAuGlB;;AAED,AAAA,CAAC,CAAC;EACE,KAAK,EA1GM,IAAI;CA8GlB;;AALD,AAEI,CAFH,AAEI,MAAM,CAAC;EACJ,KAAK,EA1GK,OAAO;CA2GpB;;AAGL,AAAA,EAAE,CAAC;EACC,eAAe,EAAE,IAAI;EACrB,mBAAmB,EAAE,MAAM;CAC7B;;AAEF,AAAA,EAAE,CAAC;EACC,eAAe,EAAE,OAAO;EACxB,mBAAmB,EAAE,MAAM;CAC7B;;AAEF,AAAA,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC;EACT,eAAe,EAAE,MAAM;EACvB,mBAAmB,EAAE,MAAM;EAC3B,WAAW,EAAE,IAAI;CACpB;;AAED,AAAA,EAAE,CAAC,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC;EACT,eAAe,EAAE,WAAW;EAC5B,mBAAmB,EAAE,MAAM;EAC3B,WAAW,EAAE,IAAI;CACpB;;AAED,AAAA,KAAK,CAAC;EACF,eAAe,EAAE,QAAQ;CAS5B;;AAVD,AAEI,KAFC,CAED,EAAE,CAAC;EACC,aAAa,EAAE,cAAc;CAChC;;AAJL,AAMI,KANC,CAMD,EAAE,EANN,KAAK,CAMG,EAAE,CAAC;EACH,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,GAAG;CACf;;AAIL,AAAA,UAAU,CAAC;EACP,UAAU,EAAE,OAAO;EACnB,WAAW,EAAE,IAAI,CAAC,KAAK,CAnJT,OAAO;EAoJrB,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,UAAU;EACnB,MAAM,EAAE,IAAO,CAAA,IAAO,CAAA,IAAO,CAAA,IAAO;CAkBvC;;AAvBD,AAOI,UAPM,AAOL,OAAO,CAAC;EACL,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,UAAU;EACnB,SAAS,EAAE,GAAG;EACd,WAAW,EAAE,KAAK;EAClB,YAAY,EAAE,MAAM;EACpB,cAAc,EAAE,MAAM;CACzB;;AAdL,AAgBI,UAhBM,CAgBN,CAAC,CAAC;EACE,OAAO,EAAE,MAAM;CAClB;;AAlBL,AAoBI,UApBM,CAoBN,IAAI,CAAC;EACD,OAAO,EAAE,KAAK;CACjB;;AAGL,AAAA,QAAQ;AACR,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX;AACN,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ;AACN,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb;AACN,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;EACjB,WAAW,EAAE,OAAO;EACpB,MAAM,EAAC,CAAC;EACR,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,UAAU;EAEtB,kBAAkB,EAAE,IAAI;EACxB,aAAa,EAAE,CAAC;EAChB,MAAM,EAAE,GAAG,CAAC,KAAK,CA1LN,IAAI;CA+LlB;;AAnBD,AAgBI,QAhBI,AAgBH,aAAa;AAflB,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,CAeD,aAAa;AAdlB,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,CAcD,aAAa;AAblB,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAaD,aAAa;AAZlB,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAYD,aAAa,CAAC;EACX,KAAK,EA3LK,OAAO;CA4LpB;;AAGL,AAAA,QAAQ,CAAC;EACL,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,MAAM;EACd,OAAO,EAAE,MAAM;EACf,UAAU,EAAE,UAAU;EACtB,QAAQ,EAAE,QAAQ;CACrB;;AAED,AAAA,MAAM,CAAC;EACH,OAAO,EAAE,MAAM;CAQlB;;AATD,AAGI,MAHE,CAGF,CAAC,CAAC;EACE,eAAe,EAAE,IAAI;EACrB,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,YAAY;CACxB;;AAIL,AAAA,YAAY,CAAC;EACT,KAAK,EAAE,KAAK;EACZ,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,OAAO;EACf,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;CAUd;;AAhBD,AAQI,YARQ,CAQR,IAAI,CAAC;EACD,OAAO,EAAE,KAAK;CACjB;;AAVL,AAYI,YAZQ,CAYR,cAAc,CAAC;EACX,OAAO,EAAE,IAAI;CAChB;;AAIL,AAAA,OAAO,CAAC;EACJ,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,GAAG,CAAC,KAAK,CAvOP,OAAO;EAwOrB,aAAa,EAAE,GAAG,CAAC,KAAK,CAxOV,OAAO;CAyOxB;;AAED,AAAA,OAAO,CAAC;EACJ,aAAa,EAAE,GAAG,CAAC,KAAK,CA5OV,OAAO;CAuPxB;;AAZD,AAEI,OAFG,CAEH,aAAa,CAAC;EACV,WAAW,EAAE,IAA6B;CAK7C;;AARL,AAKQ,OALD,CAEH,aAAa,CAGT,GAAG,CAAC;EACA,OAAO,EAAE,KAAK;CACjB;;AAPT,AASI,OATG,CASH,eAAe,CAAC;EACZ,cAAc,EAAE,IAA6B;CAChD;;AAGL,AAAA,OAAO,CAAC;EACJ,aAAa,EAAE,GAAG,CAAC,KAAK,CA1PV,OAAO;EA2PrB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,GAAG,CAAA,UAAU;CAyEzB;;AA5ED,AAOQ,OAPD,CAKH,WAAW,CAEP,QAAQ,EAPhB,OAAO,CAKH,WAAW,CAEG,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,GAPxB,OAAO,CAKH,WAAW,CAEuB,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,GAP5C,OAAO,CAKH,WAAW,CAE4C,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,GAPjE,OAAO,CAKH,WAAW,CAEkE,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;EAC1F,MAAM,EAAC,CAAC;CACX;;AATT,AAWQ,OAXD,CAKH,WAAW,CAMP,eAAe,CAAC;EACZ,KAAK,EAAE,OAAO;EACd,SAAS,EAAE,KAAK;CACnB;;AAdT,AAeQ,OAfD,CAKH,WAAW,CAUP,gBAAgB,CAAC;EAAE,KAAK,EAAE,KAAK;EAAE,KAAK,EAAC,KAAK;EAAE,SAAS,EAAE,KAAK;CAAG;;AAfzE,AAiBQ,OAjBD,CAKH,WAAW,CAYP,gBAAgB,CAAC;EACb,gBAAgB,EA7Qb,IAAI;EA8QP,KAAK,EAAE,IAAI;CACd;;AApBT,AAsBQ,OAtBD,CAKH,WAAW,CAiBP,SAAS,CAAC;EACN,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,IAAI;EACZ,UAAU,EApRP,IAAI;EAqRP,KAAK,EAnRC,OAAO;EAoRb,OAAO,EAAE,IAAI;CAChB;;AA5BT,AA+BI,OA/BG,CA+BH,SAAS,CAAC;EACN,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,MAAM;EACvB,WAAW,EAAE,MAAM;EAEnB,MAAM,EAAE,IAAI;CAaf;;AAjDL,AAsCQ,OAtCD,CA+BH,SAAS,CAOL,CAAC,EAtCT,OAAO,CA+BH,SAAS,CAOF,IAAI,CAAC;EACJ,OAAO,EAAE,GAAG;EACZ,SAAS,EAAE,CAAC;EACZ,UAAU,EAAE,MAAM;EAClB,UAAU,EAAE,CAAC;EACb,MAAM,EAAE,OAAO;CAKlB;;AAhDT,AA6CY,OA7CL,CA+BH,SAAS,CAOL,CAAC,AAOI,MAAM,EA7CnB,OAAO,CA+BH,SAAS,CAOF,IAAI,AAOF,MAAM,CAAC;EACJ,OAAO,EAAE,GAAG;CACf;;AA/Cb,AAmDI,OAnDG,CAmDH,kBAAkB,CAAC;EACf,QAAQ,EAAE,KAAK;EACf,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,GAAG,EAAC,CAAC;EACL,OAAO,EAAE,IAAI;CAChB;;AA1DL,AA4DI,OA5DG,CA4DH,cAAc,CAAC;EACX,gBAAgB,EAAE,KAAgB;EAClC,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,CAAC;EACR,GAAG,EAAE,KAAK;EACV,OAAO,EAAE,IAAI;CAShB;;AA3EL,AAoEQ,OApED,CA4DH,cAAc,CAQV,mBAAmB,CAAC;EAChB,OAAO,EAAE,IAAI;CAChB;;AAtET,AAwEQ,OAxED,CA4DH,cAAc,CAYV,KAAK,AAAA,OAAO,CAAC;EACT,aAAa,EArUV,CAAC;CAsUP;;AAQT,AAAA,OAAO,CAAC;EACJ,OAAO,EAAE,GAAG;EACZ,gBAAgB,EA7UF,OAAO;EA8UrB,OAAO,EAAE,KAAK;EACd,aAAa,EAAE,IAAI;CAMtB;;AAVD,AAMI,OANG,AAMF,MAAM,CAAC;EACJ,KAAK,EAlVK,OAAO;EAmVjB,gBAAgB,EArVT,IAAI;CAsVd;;AAGL,AAAA,SAAS,CAAC;EACN,gBAAgB,EA1VL,IAAI;EA2Vf,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,MAAM;EACf,UAAU,EAAE,MAAM;EAClB,aAAa,EAAE,IAAI;CACtB;;AAED,AAAA,MAAM,CAAC;EACH,MAAM,EAAE,MAAM;EACd,UAAU,EAAE,MAAM;CACrB;;AAGD,AAAA,aAAa,CAAC;EACV,SAAS,EAAE,KAAK;EAChB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,KAAK;EACV,gBAAgB,EAAE,OAAkB;EACpC,IAAI,EAAC,CAAC;EACN,KAAK,EAAE,CAAC;EACR,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,IAAI;EACZ,aAAa,EAAE,GAAG,CAAC,KAAK,CA/WV,OAAO;CAiYxB;;AA5BD,AAaI,aAbS,CAaT,EAAE,CAAC;EACC,UAAU,EAAE,IAAI;CAYnB;;AA1BL,AAgBQ,aAhBK,CAaT,EAAE,CAGE,EAAE,CAAC;EACC,QAAQ,EAAE,QAAQ;CAQrB;;AAzBT,AAmBY,aAnBC,CAaT,EAAE,CAGE,EAAE,CAGE,CAAC,CAAC;EACE,OAAO,EAAE,KAAK;EACd,OAAO,EAAC,IAAI;EACZ,eAAe,EAAE,IAAI;CACxB;;AAQb,AAAA,GAAG,AAAA,WAAW,CAAC;EACX,OAAO,EAAE,IAAI;EACb,qBAAqB,EAAE,mCAAmC;EAC1D,UAAU,EAAE,MAAM;EAClB,aAAa,EAAE,GAAG,CAAC,KAAK,CAxYV,OAAO;EAyYrB,UAAU,EAAE,GAAG,CAAC,KAAK,CAzYP,OAAO;CA8YxB;;AAVD,AAOI,GAPD,AAAA,WAAW,CAOV,CAAC,EAPL,GAAG,AAAA,WAAW,CAOP,IAAI,CAAC;EACJ,OAAO,EAAE,MAAM;CAClB;;AAIL,AACI,gBADY,CACZ,EAAE,AAAA,QAAQ,CAAC;EACP,UAAU,EAAE,GAAG;EACf,aAAa,EAAC,CAAC;CAClB;;AAIL,AAEI,SAFK,CAEL,EAAE,CAAC;EACC,UAAU,EAAE,GAAG;CAClB;;AAJL,AAKI,SALK,CAKL,KAAK,CAAC;EACF,MAAM,EAAE,GAAG,CAAC,KAAK,CA/ZP,OAAO;CAgapB;;AAGD,AACI,OADG,CACH,CAAC,CAAC;EACF,eAAe,EAAE,IAAI;CAIxB;;AAND,AAGI,OAHG,CACH,CAAC,AAEA,MAAM,CAAC;EACJ,KAAK,EAzaF,IAAI;CA0aV;;AALL,AAQA,OARO,CAQP,UAAU,CAAA;EAKN,WAAW,EAAE,IAA6B,CAAA,UAAU;CAOvD;;AApBD,AASI,OATG,CAQP,UAAU,CACN,CAAC,CAAC;EACE,OAAO,EAAE,KAAK;EACd,MAAM,EAAE,KACZ;CAAC;;AAZL,AAcI,OAdG,CAQP,UAAU,CAMN,GAAG,CAAC;EACA,UAAU,EAAE,KAAK;EACjB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,KAAK;CACjB;;AAnBL,AAsBA,OAtBO,CAsBP,QAAQ,CAAC;EACL,cAAc,EAzbR,IAAI,CAybkB,UAAU;CACzC;;AAxBD,AA6BA,OA7BO,AA6BN,IAAK,CAAA,WAAW,EAAE;EACf,aAAa,EAAE,GAAG,CAAC,KAAK,CAjcd,OAAO;CAkcpB;;AAKL,AAEI,YAFQ,CAER,EAAE,AAAA,QAAQ,CAAC;EACP,UAAU,EAAE,GAAG;CAClB;;AAJL,AAMI,YANQ,CAMR,cAAc,CAAC;EACX,GAAG,EAAE,KAAK;CACb;;AARL,AAUI,YAVQ,CAUR,WAAW,CAAC;EACR,MAAM,EAAE,KAAK;EACb,WAAW,EAAE,IAA6B;EAC1C,aAAa,EAndP,KAAI;CA4db;;AAtBL,AAeQ,YAfI,CAUR,WAAW,CAKP,GAAG,CAAC;EACA,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,aAAa,EAAE,KAAK;EACpB,UAAU,EAAE,KAAK;EACjB,OAAO,EAAE,KAAK;CACjB;;AArBT,AAyBQ,YAzBI,CAwBR,WAAW,CACP,KAAK,EAzBb,YAAY,CAwBR,WAAW,CACA,QAAQ,CAAC;EACZ,KAAK,EAAE,IAAI;CACd;;AA3BT,AA4BQ,YA5BI,CAwBR,WAAW,CAIP,KAAK,CAAC;EACF,WAAW,EAAE,qBAAqB;CACrC;;AA9BT,AA+BQ,YA/BI,CAwBR,WAAW,CAOP,wBAAwB,CAAC;EACrB,WAAW,EAAE,KAAK;EAClB,WAAW,EAAE,qBAAqB;CACrC;;AAlCT,AAmCQ,YAnCI,CAwBR,WAAW,CAWP,eAAe,CAAC;EACZ,MAAM,EAAE,KAAK;CAChB;;AAMT,AAAA,gBAAgB,CAAC;EACb,OAAO,EAAE,MAAM;CAWlB;;AAZD,AAGI,gBAHY,CAGZ,EAAE,EAHN,gBAAgB,CAGT,EAAE,EAHT,gBAAgB,CAGN,EAAE,EAHZ,gBAAgB,CAGH,EAAE,CAAC;EACR,MAAM,EAAE,MAAM;CACjB;;AALL,AAOI,gBAPY,CAOZ,GAAG,CAAC;EACA,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,KAAK;EACb,UAAU,EAAE,KAAK;CACpB;;AAYL,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAE/B,AAAA,MAAM,CAAC;IAAC,KAAK,EAAE,KAAK;GAAG;EACvB,AAAA,MAAM,CAAC;IAAC,KAAK,EAAE,MAAM;GAAG;EACxB,AAAA,MAAM,CAAC;IAAC,KAAK,EAAE,GAAG;GAAG;EACrB,AAAA,MAAM,CAAC;IAAC,KAAK,EAAE,MAAM;GAAG;EACxB,AAAA,MAAM,CAAC;IAAC,KAAK,EAAE,MAAM;GAAG;EACxB,AAAA,MAAM,CAAC;IAAC,KAAK,EAAE,GAAG;GAAG;EACrB,AAAA,MAAM,CAAC;IAAC,KAAK,EAAE,MAAM;GAAG;EACxB,AAAA,MAAM,CAAC;IAAC,KAAK,EAAE,MAAM;GAAG;EACxB,AAAA,MAAM,CAAC;IAAC,KAAK,EAAE,GAAG;GAAG;EACrB,AAAA,OAAO,CAAC;IAAC,KAAK,EAAE,MAAM;GAAG;EACzB,AAAA,OAAO,CAAC;IAAC,KAAK,EAAE,MAAM;GAAG;EACzB,AAAA,OAAO,CAAC;IAAC,KAAK,EAAE,IAAI;GAAG;EAGvB,AAAA,YAAY,CAAC;IACT,MAAM,EAAE,CAAC,CAzhBH,KAAI;GA6hBb;EALD,AAEI,YAFQ,EAER,AAAA,KAAC,EAAO,MAAM,AAAb,EAAe;IACZ,OAAO,EAAE,IAA6B,CA3hBpC,IAAI;GA4hBT;EAIL,AAAA,OAAO,CAAC;IACJ,OAAO,EAAE,CAAC;GAYb;EAbD,AAEI,OAFG,CAEH,SAAS,CAAC;IACN,aAAa,EAAE,CAAC;GAKnB;EARL,AAKQ,OALD,CAEH,SAAS,CAGL,GAAG,CAAC;IACA,cAAc,EAAE,MAAM;GACzB;EAPT,AAUI,OAVG,CAUH,cAAc,CAAC;IACX,GAAG,EAAE,KAAK;GACb;EAIL,AAAA,OAAO,CAAC;IACJ,OAAO,EAAE,YAAY;IACrB,aAAa,EAAE,CAAC;GACnB;EAED,AACI,YADQ,CACR,cAAc,CAAC;IACX,GAAG,EAAE,KAAK;GACb", "sources": [ "styles.scss" ], diff --git a/css/styles.scss b/css/styles.scss index 34afc83..a20957f 100644 --- a/css/styles.scss +++ b/css/styles.scss @@ -240,6 +240,7 @@ header { } .author { + border-bottom: 1px solid $secondary-color; .author-image { padding-top: ($row-padding + $row-padding); @@ -253,7 +254,6 @@ header { } .social { - border-top: 1px solid $secondary-color; border-bottom: 1px solid $secondary-color; position: relative; padding: 0px!important; @@ -282,7 +282,7 @@ header { color: $secondary-color; padding: 10px; } - } + } .networks { display: flex; @@ -290,8 +290,9 @@ header { align-items: center; height: 56px; - + a, span { + padding: 3px; flex-grow: 1; text-align: center; flex-basis: 0; diff --git a/footer.php b/footer.php index f2df4a1..df48027 100644 --- a/footer.php +++ b/footer.php @@ -1,21 +1,38 @@ - diff --git a/functions.php b/functions.php index 3078603..20f099a 100644 --- a/functions.php +++ b/functions.php @@ -46,7 +46,7 @@ function get_excerpt( $count ) { } -require_once( get_template_directory() . '/functions/theme-options.php' ); + // Support for custom Logo add_theme_support( 'custom-logo' ); @@ -62,4 +62,6 @@ function themename_custom_logo_setup() { } add_action( 'after_setup_theme', 'themename_custom_logo_setup' ); -?> \ No newline at end of file + +require_once( get_template_directory() . '/functions/theme-options.php' ); + diff --git a/functions/theme-options.php b/functions/theme-options.php index 18f558f..017560e 100644 --- a/functions/theme-options.php +++ b/functions/theme-options.php @@ -1,133 +1,292 @@ add_section('basic-author-callout-section', array( + 'title' => 'Author', + 'priority' => 2, + )); + + $wp_customize->add_setting('basic-author-callout-display', array( + 'default' => 'No' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-author-callout-display-control', array( + 'label' => 'Display this section?', + 'section' => 'basic-author-callout-section', + 'settings' => 'basic-author-callout-display', + 'type' => 'select', + 'choices' => array('No' => 'No', 'Yes' => 'Yes') + ))); + + + $wp_customize->add_setting('basic-author-callout-text', array( + 'default' => 'Example Slogan Text!' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-author-callout-control', array( + 'label' => 'About Author', + 'section' => 'basic-author-callout-section', + 'settings' => 'basic-author-callout-text', + 'type' => 'textarea' + ))); + + + $wp_customize->add_setting('basic-author-callout-image', array( + 'default' => 'Example Slogan Text!' + )); + + $wp_customize->add_control(new WP_Customize_Cropped_Image_Control($wp_customize, 'basic-author-callout-image-control', array( + 'label' => 'Image', + 'section' => 'basic-author-callout-section', + 'settings' => 'basic-author-callout-image', + 'width' => 264, + 'height' => 176 + ))); + +} + +add_action('customize_register', 'basic_author_callout'); + +/* Social */ +function basic_social_callout($wp_customize) { + $wp_customize->add_section('basic-social-callout-section', array( + 'title' => 'Social', + 'priority' => 3, + 'description' => __('Leave blank if you dont want a social network to be displayed.'), + )); + + $wp_customize->add_setting('basic-social-callout-display', array( + 'default' => 'No' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-social-callout-display-control', array( + 'label' => 'Display this section?', + 'section' => 'basic-social-callout-section', + 'settings' => 'basic-social-callout-display', + 'type' => 'select', + 'choices' => array('No' => 'No', 'Yes' => 'Yes'), + ))); + + + /* MailChimp */ + $wp_customize->add_setting('basic-social-callout-mailchimp', array( + 'default' => 'MailChimp Username', + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-social-callout-control-mailchimp', array( + 'label' => 'MailChimp URL', + 'section' => 'basic-social-callout-section', + 'settings' => 'basic-social-callout-mailchimp', + 'description' => __(' + Adding MailChimp Username will create the Subscribe functionality for you. + How to get your MailChimp Form ID: Login to Mailchimp. Naviage to Audience and then click on "Add a pop-up form". Create a "Embedded form" and untick everything except Show only required fields. + At this point the link that you need to copy will appear in the Copy/paste section. Find the html tag that starts with
add_setting('basic-social-callout-facebook', array( + 'default' => 'https://www.facebook.com/Username' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-social-callout-control-facebook', array( + 'label' => 'Facebook URL', + 'section' => 'basic-social-callout-section', + 'settings' => 'basic-social-callout-facebook', + 'type' => 'url', + ))); + + /* Instagram */ + $wp_customize->add_setting('basic-social-callout-instagram', array( + 'default' => 'https://www.instagram.com/Username' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-social-callout-control-instagram', array( + 'label' => 'Instagram URL', + 'section' => 'basic-social-callout-section', + 'settings' => 'basic-social-callout-instagram', + 'type' => 'url', + ))); + + + /* Pinterest */ + $wp_customize->add_setting('basic-social-callout-pinterest', array( + 'default' => 'Pinterest Username' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-social-callout-control-pinterest', array( + 'label' => 'Pinterest', + 'section' => 'basic-social-callout-section', + 'settings' => 'basic-social-callout-pinterest', + ))); + + + /* RSS */ + $wp_customize->add_setting('basic-social-callout-rss', array( + 'default' => 'RSS' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-social-callout-control-rss', array( + 'label' => 'RSS URL', + 'section' => 'basic-social-callout-section', + 'settings' => 'basic-social-callout-rss', + 'type' => 'url', + ))); + + /* Skype */ + $wp_customize->add_setting('basic-social-callout-skype', array( + 'default' => 'Username' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-social-callout-control-skype', array( + 'label' => 'Skype', + 'section' => 'basic-social-callout-section', + 'settings' => 'basic-social-callout-skype', + 'type' => 'url', + ))); + + /* Snapchat */ + $wp_customize->add_setting('basic-social-callout-snapchat', array( + 'default' => 'Snapchat Username' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-social-callout-control-snapchat', array( + 'label' => 'Snapchat', + 'section' => 'basic-social-callout-section', + 'settings' => 'basic-social-callout-snapchat', + ))); + + + /* Twitter */ + $wp_customize->add_setting('basic-social-callout-twitter', array( + 'default' => 'https://twitter.com/Username' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-social-callout-control-twitter', array( + 'label' => 'Twitter URL', + 'section' => 'basic-social-callout-section', + 'settings' => 'basic-social-callout-twitter', + 'type' => 'url', + ))); + + /* WeChat */ + $wp_customize->add_setting('basic-social-callout-wechat', array( + 'default' => 'WeChat Username' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-social-callout-control-wechat', array( + 'label' => 'WeChat', + 'section' => 'basic-social-callout-section', + 'settings' => 'basic-social-callout-wechat', + 'type' => 'url', + ))); + + /* WhatsApp */ + $wp_customize->add_setting('basic-social-callout-whatsapp', array( + 'default' => 'Phone Number' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-social-callout-control-whatsapp', array( + 'label' => 'WhatsApp Phone Number', + 'section' => 'basic-social-callout-section', + 'settings' => 'basic-social-callout-whatsapp', + 'type' => 'url', + ))); + + + /* YouTube */ + $wp_customize->add_setting('basic-social-callout-youtube', array( + 'default' => 'https://www.youtube.com/Username' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-social-callout-control-youtube', array( + 'label' => 'YouTube URL', + 'section' => 'basic-social-callout-section', + 'settings' => 'basic-social-callout-youtube', + 'type' => 'url', + ))); + + /* Email */ + $wp_customize->add_setting('basic-social-callout-email', array( + 'default' => 'youremail@email.com' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-social-callout-control-email', array( + 'label' => 'Facebook URL', + 'section' => 'basic-social-callout-section', + 'settings' => 'basic-social-callout-email', + 'type' => 'url', + ))); + + } -/* Register Group Settings */ -function basicSettingsGroup() { - register_setting('basicSettingsGroup', 'slogan'); - register_setting('basicSettingsGroup', 'author'); - register_setting('basicSettingsGroup', 'footer'); - register_setting('basicSettingsGroup', 'mailChimp'); - - /*Social Networks*/ - register_setting('basicSettingsGroup', 'pp'); - register_setting('basicSettingsGroup', 'fb'); - register_setting('basicSettingsGroup', 'twitter'); - register_setting('basicSettingsGroup', 'insta'); - register_setting('basicSettingsGroup', 'youtube'); - register_setting('basicSettingsGroup', 'contactEmail'); - /*Social Networks*/ +add_action('customize_register', 'basic_social_callout'); + + + +/* Footer */ +function basic_footer_callout($wp_customize) { + $wp_customize->add_section('basic-footer-callout-section', array( + 'title' => 'Footer', + 'priority' => 4, + )); + + + $wp_customize->add_setting('basic-footer-callout-display', array( + 'default' => 'No' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-footer-callout-display-control', array( + 'label' => 'Display Policy section?', + 'section' => 'basic-footer-callout-section', + 'settings' => 'basic-footer-callout-display', + 'type' => 'select', + 'choices' => array('No' => 'No', 'Yes' => 'Yes'), + ))); + + + $wp_customize->add_setting('basic-footer-callout-privacy-policy', array( + 'default' => '/privacy' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-footer-callout-privacy-control', array( + 'label' => 'Privacy Policy URL', + 'section' => 'basic-footer-callout-section', + 'settings' => 'basic-footer-callout-privacy-policy', + 'description' => 'You can add custom URL for your Privacy page. Default is set to /privacy', + ))); + + $wp_customize->add_setting('basic-footer-callout-cookie-policy', array( + 'default' => '/cookie-policy' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-footer-callout-cookie-control', array( + 'label' => 'Privacy Policy URL', + 'section' => 'basic-footer-callout-section', + 'settings' => 'basic-footer-callout-cookie-policy', + 'description' => 'You can add custom URL for your Cookie Policy page. Default is set to /cookie-policy', + ))); + + $wp_customize->add_setting('basic-footer-callout-copyright', array( + 'default' => '© 2019' + )); + + $wp_customize->add_control(new WP_Customize_Control($wp_customize, 'basic-footer-callout-control', array( + 'label' => 'Copyright', + 'section' => 'basic-footer-callout-section', + 'settings' => 'basic-footer-callout-copyright', + 'type' => 'textarea' + ))); + + } -function basic_theme_settings_page() { - if(!current_user_can('manage_options')) { - wp_die('No sufficient premissions to access this page.'); - } - echo '

Basic Theme Settings

'; - - /*Group Options*/ - $optionSlogan = esc_attr(get_option('slogan')); - $optionAuthor = esc_attr(get_option('author')); - $optionFooter = esc_attr(get_option('footer')); - $optionMailChimp = esc_attr(get_option('mailChimp')); - $optionPP = esc_attr(get_option('pp')); - - /* Social */ - $optionFb = esc_attr(get_option('fb')); - $optionTwitter = esc_attr(get_option('twitter')); - $optionInsta = esc_attr(get_option('insta')); - $optionYoutube = esc_attr(get_option('youtube')); - $optionContactEmail = esc_attr(get_option('contactEmail')); - - if ($optionFooter == "" || $optionFooter == null) { - $optionFooter = "Created by Raddy"; - } - ?> - -
-

Theme Settings

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
- - - -
- - - -

How to find your MailChimp link: Login to your MailChimp account. Click on Audience and then navigate to Signup forms. Click Embedded forms go to the copy/paste section.

-

Look for the code form action and copy the url inside in starting with https://

- -
- - -
-
-
-
-
-
- - - -
- - - -
Would you like to save the changes?
- - -
- -
- Theme Options -> Slogan"; + + Appearance -> Custinuse -> Site Identity"; } - echo $optionSlogan; ?>
diff --git a/images/social/facebook.svg b/images/social/facebook.svg index c688dcc..7aeb6db 100644 --- a/images/social/facebook.svg +++ b/images/social/facebook.svg @@ -1,13 +1 @@ - - - - - - +facebook \ No newline at end of file diff --git a/images/social/instagram.svg b/images/social/instagram.svg index fb16c3c..9bba4f1 100644 --- a/images/social/instagram.svg +++ b/images/social/instagram.svg @@ -1,17 +1 @@ - - - - - - - - - - - - - - - - - +instagram \ No newline at end of file diff --git a/images/social/email.svg b/images/social/old/email.svg similarity index 100% rename from images/social/email.svg rename to images/social/old/email.svg diff --git a/images/social/old/facebook.svg b/images/social/old/facebook.svg new file mode 100644 index 0000000..c688dcc --- /dev/null +++ b/images/social/old/facebook.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/images/social/old/instagram.svg b/images/social/old/instagram.svg new file mode 100644 index 0000000..fb16c3c --- /dev/null +++ b/images/social/old/instagram.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/images/social/old/search.svg b/images/social/old/search.svg new file mode 100644 index 0000000..043dddb --- /dev/null +++ b/images/social/old/search.svg @@ -0,0 +1,3 @@ + + + diff --git a/images/social/old/twitter.svg b/images/social/old/twitter.svg new file mode 100644 index 0000000..02fea8b --- /dev/null +++ b/images/social/old/twitter.svg @@ -0,0 +1,17 @@ + + + + + + diff --git a/images/social/old/youtube.svg b/images/social/old/youtube.svg new file mode 100644 index 0000000..1d12ecc --- /dev/null +++ b/images/social/old/youtube.svg @@ -0,0 +1,20 @@ + + + + + + + diff --git a/images/social/pinterest.svg b/images/social/pinterest.svg new file mode 100644 index 0000000..dd454e6 --- /dev/null +++ b/images/social/pinterest.svg @@ -0,0 +1 @@ +pinterest \ No newline at end of file diff --git a/images/social/rss.svg b/images/social/rss.svg new file mode 100644 index 0000000..a95828f --- /dev/null +++ b/images/social/rss.svg @@ -0,0 +1 @@ +rss \ No newline at end of file diff --git a/images/social/skype.svg b/images/social/skype.svg new file mode 100644 index 0000000..7ec1e58 --- /dev/null +++ b/images/social/skype.svg @@ -0,0 +1 @@ +skype \ No newline at end of file diff --git a/images/social/snapchat.svg b/images/social/snapchat.svg new file mode 100644 index 0000000..14ef375 --- /dev/null +++ b/images/social/snapchat.svg @@ -0,0 +1 @@ +snapchat \ No newline at end of file diff --git a/images/social/twitter.svg b/images/social/twitter.svg index 02fea8b..1ddb7b0 100644 --- a/images/social/twitter.svg +++ b/images/social/twitter.svg @@ -1,17 +1 @@ - - - - - - +twitter \ No newline at end of file diff --git a/images/social/wechat.svg b/images/social/wechat.svg new file mode 100644 index 0000000..eae68d5 --- /dev/null +++ b/images/social/wechat.svg @@ -0,0 +1 @@ +wechat \ No newline at end of file diff --git a/images/social/whatsapp.svg b/images/social/whatsapp.svg new file mode 100644 index 0000000..16e664b --- /dev/null +++ b/images/social/whatsapp.svg @@ -0,0 +1 @@ +whatsapp \ No newline at end of file diff --git a/images/social/youtube.svg b/images/social/youtube.svg index 1d12ecc..7656704 100644 --- a/images/social/youtube.svg +++ b/images/social/youtube.svg @@ -1,20 +1 @@ - - - - - - - +youtube \ No newline at end of file diff --git a/include/social.php b/include/social.php index 5e7283c..249b05f 100644 --- a/include/social.php +++ b/include/social.php @@ -1,13 +1,15 @@ Theme Options -> MailChimp"; - } - else { - ?> + + $basicMailChimp = get_theme_mod('basic-social-callout-mailchimp'); + ?> +
+ + +