├── contrib └── docker-compose │ ├── php │ ├── php.ini │ └── uploads.ini │ └── nginx │ └── nginx.conf ├── wp-content ├── index.php ├── themes │ ├── index.php │ ├── academyAfrica │ │ ├── assets │ │ │ ├── css │ │ │ │ ├── src │ │ │ │ │ ├── abstracts │ │ │ │ │ │ ├── _fonts.scss │ │ │ │ │ │ ├── _variables.scss │ │ │ │ │ │ ├── _breakpoints.scss │ │ │ │ │ │ ├── _index.scss │ │ │ │ │ │ ├── _wysiwyg.scss │ │ │ │ │ │ ├── _reset.scss │ │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ │ ├── _colors.scss │ │ │ │ │ │ └── _buttons.scss │ │ │ │ │ ├── pages │ │ │ │ │ │ ├── single-sfwd-lessons.scss │ │ │ │ │ │ ├── contact-us.scss │ │ │ │ │ │ └── page-content.scss │ │ │ │ │ ├── print │ │ │ │ │ │ └── print.scss │ │ │ │ │ ├── main.scss │ │ │ │ │ ├── components │ │ │ │ │ │ ├── _title.scss │ │ │ │ │ │ ├── _message_bar.scss │ │ │ │ │ │ ├── _checkbox.scss │ │ │ │ │ │ ├── _pagination.scss │ │ │ │ │ │ ├── _sidebar.scss │ │ │ │ │ │ └── _accordion.scss │ │ │ │ │ ├── widgets │ │ │ │ │ │ ├── about_section.scss │ │ │ │ │ │ ├── home_learning_pathways.scss │ │ │ │ │ │ ├── faq.scss │ │ │ │ │ │ └── error.scss │ │ │ │ │ └── admin │ │ │ │ │ │ └── events.scss │ │ │ │ └── dist │ │ │ │ │ ├── pages │ │ │ │ │ ├── single-sfwd-lessons.css │ │ │ │ │ ├── course_completed.css.map │ │ │ │ │ ├── single-sfwd-lessons.css.map │ │ │ │ │ ├── events.css.map │ │ │ │ │ ├── contact-us.css.map │ │ │ │ │ ├── page-content.css.map │ │ │ │ │ ├── single-sfwd-topic.css.map │ │ │ │ │ ├── single-sfwd-quiz.css.map │ │ │ │ │ ├── single_event.css.map │ │ │ │ │ ├── course-completed.css.map │ │ │ │ │ ├── login.css.map │ │ │ │ │ ├── single-ac-learning-path.css.map │ │ │ │ │ ├── search.css.map │ │ │ │ │ ├── profile.css.map │ │ │ │ │ └── filter_bar.css.map │ │ │ │ │ ├── widgets │ │ │ │ │ ├── error.css.map │ │ │ │ │ ├── home_learning_pathways.css.map │ │ │ │ │ ├── about_section.css.map │ │ │ │ │ ├── faq.css.map │ │ │ │ │ ├── join_our_slack.css.map │ │ │ │ │ ├── header_section.css.map │ │ │ │ │ ├── connect.css.map │ │ │ │ │ ├── slider.css.map │ │ │ │ │ ├── all-courses.css.map │ │ │ │ │ ├── learndash_course_grid.css.map │ │ │ │ │ ├── learning_pathways.css.map │ │ │ │ │ ├── feedback.css.map │ │ │ │ │ ├── hero.css.map │ │ │ │ │ ├── partners.css.map │ │ │ │ │ ├── events.css.map │ │ │ │ │ ├── all_courses.css.map │ │ │ │ │ ├── error.css │ │ │ │ │ └── my_courses.css.map │ │ │ │ │ ├── admin │ │ │ │ │ ├── events.css.map │ │ │ │ │ └── events.css │ │ │ │ │ └── components │ │ │ │ │ └── modal.css.map │ │ │ ├── js │ │ │ │ ├── widgets │ │ │ │ │ ├── all_courses.js │ │ │ │ │ └── learndash_course_grid.js │ │ │ │ ├── courses.js │ │ │ │ ├── filters.js │ │ │ │ ├── modal.js │ │ │ │ └── header.js │ │ │ └── images │ │ │ │ ├── bbc.png │ │ │ │ ├── dw.png │ │ │ │ ├── gni.png │ │ │ │ ├── error.png │ │ │ │ ├── hero.png │ │ │ │ ├── icfj.png │ │ │ │ ├── mask.png │ │ │ │ ├── wave.png │ │ │ │ ├── africa.png │ │ │ │ ├── artboard.jpg │ │ │ │ ├── artboard.png │ │ │ │ ├── avatar.png │ │ │ │ ├── cfa-logo.jpg │ │ │ │ ├── cfa_bw.png │ │ │ │ ├── cfa_logo.png │ │ │ │ ├── my_sig.png │ │ │ │ ├── nor_cap.png │ │ │ │ ├── signature.png │ │ │ │ ├── world_bank.png │ │ │ │ ├── academy-logo.png │ │ │ │ ├── course-image.png │ │ │ │ ├── events-sample.png │ │ │ │ ├── mooc-logo-black.jpg │ │ │ │ ├── mooc-logo-black.png │ │ │ │ ├── mooc-logo-white.png │ │ │ │ ├── Strathmore_Uni 1.png │ │ │ │ ├── CourseCardPatternDark.png │ │ │ │ ├── icons │ │ │ │ ├── arrow-down.svg │ │ │ │ ├── Type=twitter, Size=24, Color=Black.svg │ │ │ │ ├── twitter.svg │ │ │ │ ├── Type=facebook, Size=24, Color=Black.svg │ │ │ │ ├── Type=twitter, Size=24, Color=CurrentColor.svg │ │ │ │ ├── Type=facebook, Size=24, Color=CurrentColor.svg │ │ │ │ ├── Type=globe, Size=24, Color=White.svg │ │ │ │ ├── Type=clock, Size=16, Color=Black.svg │ │ │ │ ├── Type=calendar, Size=16, Color=Black.svg │ │ │ │ ├── Type=world, Size=24, Color=Black.svg │ │ │ │ ├── Type=linkedin, Size=24, Color=Black.svg │ │ │ │ ├── Type=linkedin, Size=24, Color=CurrentColor.svg │ │ │ │ ├── Type=location, Size=16, Color=Black.svg │ │ │ │ ├── facebook.svg │ │ │ │ ├── Type=github, Size=24, Color=Black.svg │ │ │ │ ├── Type=world, Size=16, Color=Black.svg │ │ │ │ ├── Type=github, Size=24, Color=CurrentColor.svg │ │ │ │ ├── Type=instagram, Size=24, Color=Black.svg │ │ │ │ ├── Type=instagram, Size=24, Color=CurrentColor.svg │ │ │ │ ├── google.svg │ │ │ │ ├── Type=share, Size=24, Color=Black.svg │ │ │ │ ├── Type=slack, Size=24, Color=Black.svg │ │ │ │ └── Type=slack, Size=24, Color=CurrentColor.svg │ │ │ │ ├── default_user.svg │ │ │ │ ├── user.svg │ │ │ │ ├── download.svg │ │ │ │ ├── MOOCButton.svg │ │ │ │ └── share.svg │ │ ├── acf-json │ │ │ ├── index.php │ │ │ ├── group_65685dd73f428.json │ │ │ ├── group_65647e22c7722.json │ │ │ └── group_688b1d1eb2d5a.json │ │ ├── ctc-style.css │ │ ├── ctc-style.ctcbackup.css │ │ ├── screenshot.png │ │ ├── 404.php │ │ ├── contact-us.php │ │ ├── package.json │ │ ├── page-content.php │ │ ├── style.css │ │ ├── style.ctcbackup.css │ │ ├── login.php │ │ ├── template-parts │ │ │ ├── message-bar.php │ │ │ ├── 404.php │ │ │ ├── course_card.php │ │ │ └── change-password.php │ │ ├── footer.php │ │ ├── posts │ │ │ ├── footer.php │ │ │ └── networks.php │ │ ├── searchform.php │ │ ├── includes │ │ │ ├── utils │ │ │ │ └── menus.php │ │ │ └── widgets │ │ │ │ └── about.php │ │ ├── header.php │ │ └── single-resource.php │ └── hello-elementor │ │ ├── assets │ │ ├── js │ │ │ ├── hello-editor.asset.php │ │ │ ├── hello-frontend.asset.php │ │ │ ├── hello-admin.asset.php │ │ │ ├── hello-admin.min.css │ │ │ └── hello-frontend.min.js │ │ └── images │ │ │ └── elementor-notice-icon.svg │ │ ├── screenshot.png │ │ ├── sidebar.php │ │ ├── classic-editor.min.css │ │ ├── editor.min.css │ │ ├── footer.php │ │ ├── editor.css │ │ ├── template-parts │ │ ├── 404.php │ │ ├── footer.php │ │ ├── single.php │ │ ├── header.php │ │ ├── archive.php │ │ ├── search.php │ │ └── dynamic-footer.php │ │ ├── classic-editor.css │ │ ├── index.php │ │ ├── header.php │ │ └── comments.php └── plugins │ ├── academy-africa │ ├── includes │ │ └── assets │ │ │ ├── css │ │ │ ├── header.css │ │ │ ├── academy-africa.css │ │ │ ├── other-partners.css │ │ │ ├── partners.css │ │ │ └── error.css │ │ │ └── images │ │ │ ├── dw.png │ │ │ ├── bbc.png │ │ │ ├── gni.png │ │ │ ├── hero.png │ │ │ ├── icfj.png │ │ │ ├── mask.png │ │ │ ├── wave.png │ │ │ ├── africa.png │ │ │ ├── avatar.png │ │ │ ├── cfa_bw.png │ │ │ ├── error.png │ │ │ ├── nor_cap.png │ │ │ ├── artboard.png │ │ │ ├── signature.png │ │ │ ├── academy-logo.png │ │ │ ├── course-image.png │ │ │ ├── world_bank.png │ │ │ ├── icons │ │ │ ├── Type=facebook, Size=24, Color=CurrentColor.svg │ │ │ ├── Type=twitter, Size=24, Color=CurrentColor.svg │ │ │ ├── Type=linkedin, Size=24, Color=CurrentColor.svg │ │ │ ├── Type=github, Size=24, Color=CurrentColor.svg │ │ │ ├── Type=instagram, Size=24, Color=CurrentColor.svg │ │ │ └── Type=slack, Size=24, Color=CurrentColor.svg │ │ │ ├── user.svg │ │ │ ├── download.svg │ │ │ └── share.svg │ └── academy-africa.php │ └── index.php ├── .env.example ├── .vscode └── launch.json ├── .github ├── workflows │ └── deploy-to-dev.yml └── PULL_REQUEST_TEMPLATE.md ├── Dockerfile ├── docker-compose.yml ├── robots.txt └── .gitignore /contrib/docker-compose/php/php.ini: -------------------------------------------------------------------------------- 1 | allow_url_fopen: 1 2 | -------------------------------------------------------------------------------- /wp-content/index.php: -------------------------------------------------------------------------------- 1 | array(), 'version' => 'd0e721020bdc2dd0855c'); 2 | -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/assets/js/hello-frontend.asset.php: -------------------------------------------------------------------------------- 1 | array(), 'version' => '63da6b83b71bcd94feac'); 2 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/screenshot.png -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/hello-elementor/screenshot.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/bbc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/bbc.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/dw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/dw.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/gni.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/gni.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/pages/course_completed.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":[],"names":[],"mappings":"","file":"course_completed.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/error.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/hero.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icfj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/icfj.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/mask.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/wave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/wave.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/pages/single-sfwd-lessons.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":[],"names":[],"mappings":"","file":"single-sfwd-lessons.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/africa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/africa.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/artboard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/artboard.jpg -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/artboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/artboard.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/avatar.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/cfa-logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/cfa-logo.jpg -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/cfa_bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/cfa_bw.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/cfa_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/cfa_logo.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/my_sig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/my_sig.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/nor_cap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/nor_cap.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/signature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/signature.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/world_bank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/world_bank.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/dw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/dw.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/academy-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/academy-logo.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/course-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/course-image.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/events-sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/events-sample.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/bbc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/bbc.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/gni.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/gni.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/hero.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/icfj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/icfj.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/mask.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/wave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/wave.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/mooc-logo-black.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/mooc-logo-black.jpg -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/mooc-logo-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/mooc-logo-black.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/mooc-logo-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/mooc-logo-white.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/africa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/africa.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/avatar.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/cfa_bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/cfa_bw.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/error.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/nor_cap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/nor_cap.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/Strathmore_Uni 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/Strathmore_Uni 1.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/artboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/artboard.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/signature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/signature.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/academy-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/academy-logo.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/course-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/course-image.png -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/world_bank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/plugins/academy-africa/includes/assets/images/world_bank.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/CourseCardPatternDark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeForAfrica/academy.AFRICA/develop/wp-content/themes/academyAfrica/assets/images/CourseCardPatternDark.png -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/abstracts/_breakpoints.scss: -------------------------------------------------------------------------------- 1 | $breakpoint-mobile: 390px; 2 | $breakpoint-tablet: 768px; 3 | $breakpoint-desktop: 1152px; 4 | $breakpoint-large: 1440px; 5 | $breakpoint-xlarge: 1920px; -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/assets/js/hello-admin.asset.php: -------------------------------------------------------------------------------- 1 | array('react', 'wp-api', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices'), 'version' => '455577420409761d97fd'); 2 | -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | WORDPRESS_DB_HOST=host.docker.internal:3307 2 | WORDPRESS_DB_USER=dbuser 3 | WORDPRESS_DB_PASSWORD=dbpassword 4 | WORDPRESS_DB_NAME=dbname 5 | WORDPRESS_TABLE_PREFIX=wp_ 6 | WP_DEBUG=true 7 | SITE_URL=http://localhost:8080 8 | 9 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/abstracts/_index.scss: -------------------------------------------------------------------------------- 1 | @forward '_fonts'; 2 | @forward '_colors'; 3 | @forward '_breakpoints'; 4 | @forward '_mixins'; 5 | @forward '_reset'; 6 | @forward '_variables'; 7 | @forward '_buttons'; 8 | @forward '_wysiwyg'; -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/arrow-down.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/sidebar.php: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=twitter, Size=24, Color=Black.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/css/academy-africa.css: -------------------------------------------------------------------------------- 1 | .cfa-title { 2 | color: var(--primary-700, #0c1a81); 3 | 4 | /* Page/Section_Title */ 5 | font-family: Lora; 6 | font-size: 40px; 7 | font-style: normal; 8 | font-weight: 700; 9 | line-height: 48px; /* 120% */ 10 | } 11 | .cfa-title::after { 12 | content: ""; 13 | width: 60px; 14 | height: 6px; 15 | background: #ed1c24; 16 | margin-top: 32px; 17 | display: block; 18 | } 19 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/twitter.svg: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=facebook, Size=24, Color=Black.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=twitter, Size=24, Color=CurrentColor.svg: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=facebook, Size=24, Color=CurrentColor.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/default_user.svg: -------------------------------------------------------------------------------- 1 | ProfileIcon -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/icons/Type=facebook, Size=24, Color=CurrentColor.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/contact-us.php: -------------------------------------------------------------------------------- 1 | 12 |
13 | 16 |
17 | 9 |
10 |
11 | No content available.

'; 19 | } 20 | ?> 21 |
22 |
23 | 'password-reset', "register" => "register", "rp" => "change-password"); 8 | if(isset( $_GET['action'] ) ){ 9 | $action = $_GET['action']; 10 | if(isset($parts[$action])){ 11 | return 'template-parts/'.$parts[$action]; 12 | } 13 | } 14 | return 'template-parts/login'; 15 | } 16 | 17 | get_header(); 18 | $template = get_template(); 19 | get_template_part($template, 'template'); 20 | get_footer(); 21 | 22 | ?> 23 | -------------------------------------------------------------------------------- /.github/workflows/deploy-to-dev.yml: -------------------------------------------------------------------------------- 1 | name: Deploy to WP Engine 2 | on: 3 | push: 4 | branches: 5 | - develop 6 | - main 7 | jobs: 8 | build: 9 | runs-on: ubuntu-latest 10 | steps: 11 | - uses: actions/checkout@v3 12 | - name: GitHub Action Deploy to WP Engine 13 | uses: wpengine/github-action-wpe-site-deploy@v3 14 | with: 15 | WPE_SSHG_KEY_PRIVATE: ${{ secrets.WPE_SSHG_KEY_PRIVATE }} 16 | WPE_ENV: academyafrica1 17 | SRC_PATH: "wp-content/" 18 | REMOTE_PATH: "wp-content/" 19 | FLAGS: -azvr --inplace --exclude=".*" --exclude=wp-content/mu-plugins/ 20 | -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/assets/images/elementor-notice-icon.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/main.scss: -------------------------------------------------------------------------------- 1 | @use "./components/header"; 2 | @use "./components/footer"; 3 | @use "./components/checkbox"; 4 | @use "./components/pagination"; 5 | @use "./components/sidebar"; 6 | @use "./components/accordion"; 7 | @use "./components/title"; 8 | @use "./components/modal"; 9 | @use "./components/certificate"; 10 | @use "./components/wpbakery"; 11 | @use './components//message_bar'; 12 | 13 | 14 | a { 15 | text-decoration: none !important; 16 | } 17 | 18 | body { 19 | font-family: "Open Sans" !important; 20 | 21 | #content { 22 | margin: 0 auto; 23 | padding: 0; 24 | max-width: 100%; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/user.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/footer.php: -------------------------------------------------------------------------------- 1 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/user.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/download.svg: -------------------------------------------------------------------------------- 1 | 2 | 5 | 7 | 8 | -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/download.svg: -------------------------------------------------------------------------------- 1 | 2 | 5 | 7 | 8 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=globe, Size=24, Color=White.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/editor.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Elementor editor styling 3 | */ 4 | .elementor-panel-menu-item-hello-settings-header { 5 | border-radius: 6px 6px 0 0; 6 | } 7 | 8 | .hello-elementor.elementor-nerd-box .elementor-nerd-box-icon { 9 | margin: 0; 10 | } 11 | .hello-elementor.elementor-nerd-box .elementor-nerd-box-message .elementor-nerd-box-title { 12 | margin: 0; 13 | margin-block-start: 24px; 14 | font-size: 16px; 15 | } 16 | .hello-elementor.elementor-nerd-box .elementor-nerd-box-message .elementor-nerd-box-message { 17 | margin: 0; 18 | margin-block-start: 12px; 19 | font-size: 11px; 20 | } 21 | .hello-elementor.elementor-nerd-box .elementor-nerd-box-link { 22 | margin: 0; 23 | margin-block-start: 24px; 24 | } -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | # Use the official WordPress image as the base image 2 | FROM wordpress:6.8.0 3 | 4 | ENV XDEBUG_PORT=9000 5 | ENV XDEBUG_IDEKEY=docker 6 | 7 | RUN pecl install "xdebug" \ 8 | && docker-php-ext-enable xdebug 9 | 10 | RUN echo "xdebug.mode=debug" >> /usr/local/etc/php/conf.d/xdebug.ini && \ 11 | echo "xdebug.start_with_request=yes" >> /usr/local/etc/php/conf.d/xdebug.ini && \ 12 | echo "xdebug.client_host=host.docker.internal" >> /usr/local/etc/php/conf.d/xdebug.ini && \ 13 | echo "xdebug.client_port=${XDEBUG_PORT}" >> /usr/local/etc/php/conf.d/xdebug.ini && \ 14 | echo "xdebug.idekey=${XDEBUG_IDEKEY}" >> /usr/local/etc/php/conf.d/xdebug.ini && \ 15 | echo "xdebug.log=/tmp/xdebug.log" >> /usr/local/etc/php/conf.d/xdebug.ini 16 | -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/template-parts/404.php: -------------------------------------------------------------------------------- 1 | 12 |
13 | 14 | 15 | 18 | 19 | 20 |
21 |

22 |
23 | 24 |
25 | -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/template-parts/footer.php: -------------------------------------------------------------------------------- 1 | 'menu-2', 14 | 'fallback_cb' => false, 15 | 'echo' => false, 16 | ] ); 17 | ?> 18 | 28 | -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- 1 | version: '3.9' 2 | 3 | services: 4 | wordpress: 5 | build: 6 | context: . 7 | restart: unless-stopped 8 | env_file: .env 9 | ports: 10 | - 8080:80 11 | environment: 12 | WORDPRESS_CONFIG_EXTRA: | 13 | define( 'WP_SITEURL', '${SITE_URL}' ); 14 | define( 'WP_HOME', '${SITE_URL}' ); 15 | volumes: 16 | - ./wordpress:/var/www/html 17 | - ./wp-content/themes:/var/www/html/wp-content/themes 18 | - ./wp-content/plugins:/var/www/html/wp-content/plugins 19 | - ./wp-content/uploads:/var/www/html/wp-content/uploads 20 | - ./contrib/docker-compose/php/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini 21 | - ./contrib/docker-compose/php/php.ini:/usr/local/etc/php/php.ini 22 | 23 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=clock, Size=16, Color=Black.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/pages/contact-us.scss: -------------------------------------------------------------------------------- 1 | @use "../abstracts/"as *; 2 | 3 | .contact-us { 4 | max-width: 1920px; 5 | padding: 60px 148px; 6 | min-height: calc(100vh - 606px); 7 | 8 | * { 9 | font-family: Open Sans; 10 | } 11 | 12 | .gglcptch_recaptcha { 13 | display: flex; 14 | justify-content: flex-end; 15 | } 16 | 17 | .input { 18 | margin-bottom: 16px; 19 | } 20 | 21 | .submit-area { 22 | display: flex; 23 | justify-content: flex-end; 24 | margin-top: 40px; 25 | 26 | p { 27 | input { 28 | width: 100%; 29 | background-color: #0C1A81 !important; 30 | } 31 | } 32 | } 33 | } 34 | 35 | @include media-breakpoint-down(large) { 36 | .contact-us { 37 | padding: 60px 24px; 38 | } 39 | } -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/components/_title.scss: -------------------------------------------------------------------------------- 1 | @use "../abstracts/" as *; 2 | 3 | .cfa-title { 4 | color: $color-primary-700; 5 | 6 | font-family: Open Sans; 7 | font-size: 48px; 8 | font-style: normal; 9 | font-weight: 700; 10 | // line-height: 60px; /* 125% */ 11 | margin: 0 0 24px; 12 | strong { 13 | color: $color-primary-700; 14 | } 15 | @include media-breakpoint-down(tablet) { 16 | font-size: 20px; 17 | line-height: 25px; 18 | } 19 | 20 | &::after { 21 | content: ""; 22 | display: block; 23 | height: 6px; 24 | width: 60px; 25 | background: $color-secondary-500; 26 | margin-top: 32px; 27 | // position: absolute; 28 | @include media-breakpoint-up(mobile) { 29 | margin-top: 10px; 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=calendar, Size=16, Color=Black.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/template-parts/message-bar.php: -------------------------------------------------------------------------------- 1 | '; 8 | break; 9 | case 'error': 10 | $icon = ''; 11 | break; 12 | case 'warning': 13 | $icon = ''; 14 | break; 15 | default: 16 | $icon = ''; 17 | } 18 | ?> 19 |
"> 20 |
21 | 22 |

23 |
24 |
25 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=world, Size=24, Color=Black.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/footer.php: -------------------------------------------------------------------------------- 1 | 17 | 18 | 19 | 20 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/icons/Type=twitter, Size=24, Color=CurrentColor.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/js/courses.js: -------------------------------------------------------------------------------- 1 | window.addEventListener("DOMContentLoaded", () => { 2 | const enrollBtn = document.querySelectorAll("#enroll-button"); 3 | if (enrollBtn.length) { 4 | enrollBtn.forEach(btn => { 5 | const btnSubmit = btn.querySelector("input[type='submit'].learndash-button-free"); 6 | if (btnSubmit) { 7 | btnSubmit.value = "Enroll Now"; 8 | btnSubmit.classList.add("button", "secondary", "large"); 9 | } 10 | }); 11 | } 12 | 13 | setInterval(() => { 14 | const reShowQuestion = document.querySelector("input[name='reShowQuestion'].wpProQuiz_button_reShowQuestion"); 15 | if (reShowQuestion) { 16 | reShowQuestion.value = "View Answers"; 17 | } 18 | }, 1000) 19 | }); 20 | 21 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/widgets/about_section.scss: -------------------------------------------------------------------------------- 1 | @use "../abstracts/" as *; 2 | 3 | 4 | 5 | .about-section { 6 | padding: 50px 16px 0; 7 | 8 | .content { 9 | color: $color-shades-black; 10 | font-size: 18px; 11 | font-weight: 400; 12 | line-height: 28px; 13 | 14 | a { 15 | color: $color-primary-700; 16 | text-decoration: none; 17 | } 18 | 19 | } 20 | 21 | @include media-breakpoint-up(tablet) { 22 | padding: 50px 40px 0; 23 | } 24 | 25 | @include media-breakpoint-up(desktop) { 26 | padding: 80px 60px 0; 27 | } 28 | 29 | @include media-breakpoint-up(large) { 30 | padding: 80px 148px 0; 31 | } 32 | 33 | @include media-breakpoint-up(xlarge) { 34 | padding: 80px 388px 0; 35 | } 36 | } -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/pages/events.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_reset.scss","../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/pages/events.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;AAAA;AAKA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAaC;EACA;EACA;EACA;EACA;EACA;;;AAED;AACA;AAAA;EAEC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AAAA;EAEC;EACA;;;AAED;EACC;EACA;;;AC5CD;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;;AAEA;EACE;EACA,OCmCiB;;ADhCnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCbkB;EDclB;;AACA;EACE,YCrBe;EDsBf,OCjBgB;;ADqBpB;EACE,YCxCgB;EDyChB;;AACA;EACE,YClDa;EDmDb,OC5Cc;;ADgDlB;EACE,YCpCiB;EDqCjB;;AACA;EACE,YClCgB;EDmChB,OCVe;EDWf;;AAIJ;EACE,YCtDgB;EDuDhB,OClDgB;EDmDhB;EACA;;;AEvEJ;EACE","file":"events.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=linkedin, Size=24, Color=Black.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=linkedin, Size=24, Color=CurrentColor.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/js/widgets/learndash_course_grid.js: -------------------------------------------------------------------------------- 1 | document.addEventListener("DOMContentLoaded", () => { 2 | 3 | const course_grids = document.querySelectorAll(".learndash-course-grid"); 4 | course_grids.forEach(grid => { 5 | const course_items = grid.querySelectorAll(".item"); 6 | 7 | course_items.forEach(course => { 8 | const price_ribbon = course.querySelector(".ribbon"); 9 | const bottom_meta = course.querySelector(".bottom-meta"); 10 | const price = price_ribbon.textContent; 11 | add_price_tag(price, bottom_meta) 12 | }); 13 | }); 14 | 15 | function add_price_tag(price, course){ 16 | const price_tag = document.createElement("div"); 17 | price_tag.classList.add("price-tag"); 18 | price_tag.textContent = price; 19 | course.appendChild(price_tag); 20 | } 21 | }); -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | ## Description 2 | 3 | Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. 4 | 5 | Fixes # (issue) 6 | 7 | ## Type of change 8 | 9 | Please delete options that are not relevant. 10 | 11 | - [ ] Bug fix (non-breaking change which fixes an issue) 12 | - [ ] New feature (non-breaking change which adds functionality) 13 | - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) 14 | - [ ] This change requires a documentation update 15 | 16 | ## Screenshots 17 | 18 | ## Checklist: 19 | 20 | - [ ] My code follows the style guidelines of this project 21 | - [ ] I have performed a self-review of my own code 22 | - [ ] I have commented my code, particularly in hard-to-understand areas 23 | - [ ] I have made corresponding changes to the documentation -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/icons/Type=linkedin, Size=24, Color=CurrentColor.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/components/modal.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/components/modal.scss"],"names":[],"mappings":"AAEA;AAAA;AAAA;EAGE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;;AAIA;EACE;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;AAEA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;;AAGJ;EACE;EACA;EACA;EACA;EACA;;AAEF;EACE;AAEA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;;AAEE;EACE","file":"modal.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=location, Size=16, Color=Black.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/classic-editor.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Classic editor styling 3 | */ 4 | /** 5 | * DO NOT CHANGE THIS FILE! 6 | * To override any of the settings in this section, add your styling code in the custom directory. 7 | * Loading first in the style.scss & classic-editor.scss 8 | */ 9 | p { 10 | margin-block-end: 0.75rem; 11 | } 12 | 13 | img { 14 | max-width: 100%; 15 | height: auto; 16 | vertical-align: middle; 17 | border-style: none; 18 | } 19 | 20 | pre { 21 | font-family: monospace; 22 | font-size: 1em; 23 | white-space: pre-wrap; 24 | } 25 | 26 | code, 27 | kbd, 28 | pre, 29 | samp { 30 | font-size: 1rem; 31 | } 32 | 33 | code, 34 | kbd, 35 | pre, 36 | samp { 37 | font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; 38 | font-size: 1rem; 39 | } 40 | 41 | blockquote { 42 | font-style: italic; 43 | } -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/facebook.svg: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/pages/page-content.scss: -------------------------------------------------------------------------------- 1 | @use "../abstracts/"as *; 2 | 3 | .default-page-content { 4 | max-width: 1440px; 5 | padding: 40px 60px; 6 | min-height: calc(100vh - 606px); 7 | margin: 0 auto; 8 | 9 | * { 10 | font-family: Open Sans; 11 | } 12 | 13 | a { 14 | color: var(--primary-700, #0c1a81); 15 | } 16 | 17 | .gglcptch_recaptcha { 18 | display: flex; 19 | justify-content: flex-end; 20 | } 21 | 22 | .input { 23 | margin-bottom: 16px; 24 | } 25 | 26 | .submit-area { 27 | display: flex; 28 | justify-content: flex-end; 29 | margin-top: 40px; 30 | 31 | p { 32 | input { 33 | width: 100%; 34 | background-color: #0C1A81 !important; 35 | } 36 | } 37 | } 38 | } 39 | 40 | @include media-breakpoint-down(tablet) { 41 | .default-page-content { 42 | padding: 40px 24px; 43 | } 44 | } -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/template-parts/single.php: -------------------------------------------------------------------------------- 1 | 15 | 16 |
> 17 | 18 | 19 | 22 | 23 | 24 |
25 | 26 | 29 | 30 |
31 | 32 | 33 | 34 |
35 | 36 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=world, Size=16, Color=Black.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=github, Size=24, Color=CurrentColor.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=instagram, Size=24, Color=Black.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=instagram, Size=24, Color=CurrentColor.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/pages/contact-us.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/pages/contact-us.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AChEJ;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGE;EACE;EACA;;;ACcA;EDPN;IACE","file":"contact-us.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/js/filters.js: -------------------------------------------------------------------------------- 1 | function addAccordion() { 2 | const accordions = Array.from(document.getElementsByClassName("accordion")); 3 | 4 | accordions.forEach((element) => { 5 | element.addEventListener("click", function () { 6 | this.classList.toggle("active"); 7 | const panel = this.nextElementSibling; 8 | panel.classList.toggle("open"); 9 | panel.style.maxHeight = panel.style.maxHeight 10 | ? null 11 | : panel.scrollHeight + "px"; 12 | }); 13 | }); 14 | } 15 | function closeFilters() { 16 | const filters = document.getElementById("filters"); 17 | if (filters) { 18 | filters.style.width = 0; 19 | filters.style.overflowX = "hidden"; 20 | filters.style.padding = 0; 21 | } 22 | } 23 | 24 | function openFilters() { 25 | const filters = document.getElementById("filters"); 26 | if (filters) { 27 | filters.style.width = "100%"; 28 | filters.style.padding = "80px 60px"; 29 | } 30 | } 31 | 32 | document.addEventListener("DOMContentLoaded", () => { 33 | 34 | addAccordion(); 35 | }); 36 | 37 | -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/icons/Type=github, Size=24, Color=CurrentColor.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/widgets/home_learning_pathways.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/widgets/home_learning_pathways.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AC7DJ;EACI;;AAEA;EACI;;AAEA;EACI,kBF0CS;EEzCT;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI,OFhBI;EEiBJ;EACA;EACA","file":"home_learning_pathways.css"} -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/icons/Type=instagram, Size=24, Color=CurrentColor.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/pages/page-content.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/pages/page-content.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AChEJ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAGI;EACI;EACA;;;ACCR;EDMJ;IACI","file":"page-content.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/widgets/about_section.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/widgets/about_section.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AC9DJ;EACI;;AAEA;EACI,OF+Ca;EE9Cb;EACA;EACA;;AAEA;EACI,OFHQ;EEIR;;ACPJ;EDJR;IAiBQ;;;ACTA;EDRR;IAqBQ;;;ACTA;EDZR;IAyBQ;;;ACTA;EDhBR;IA6BQ","file":"about_section.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/widgets/faq.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/widgets/faq.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AC/DJ;EACI;;AACA;EACI;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;;AAMR;EACI,YFRO;EESP;EACA;EACA;EACA;EACA,OF4BS;;AG/Cb;EDLR;IA6BQ;;;ACpBA;EDTR;IAiCQ;;;ACpBA;EDbR;IAqCQ;;;ACpBA;EDjBR;IAyCQ","file":"faq.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/posts/footer.php: -------------------------------------------------------------------------------- 1 | 'Footers', 7 | 'singular_name' => 'Footer', 8 | 'add_new' => 'Add New', 9 | 'add_new_item' => 'Add New Footer', 10 | 'edit_item' => 'Edit Footer', 11 | 'new_item' => 'New Footer', 12 | 'all_items' => 'All Footers', 13 | 'view_item' => 'View Footer', 14 | 'search_items' => 'Search Footers', 15 | 'not_found' => 'No Footers found', 16 | 'not_found_in_trash' => 'No Footers found in Trash', 17 | 'parent_item_colon' => '', 18 | 'menu_name' => 'Footers' 19 | ); 20 | 21 | $args = array( 22 | 'labels' => $labels, 23 | 'public' => true, 24 | 'has_archive' => true, 25 | 'menu_position' => 5, 26 | 'supports' => array('title', 'editor', 'thumbnail',), 27 | 'rewrite' => array('slug' => 'Footers'), 28 | ); 29 | 30 | register_post_type('Footer', $args); 31 | } 32 | -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/academy-africa.php: -------------------------------------------------------------------------------- 1 | 'Networks', 7 | 'singular_name' => 'Network', 8 | 'add_new' => 'Add New', 9 | 'add_new_item' => 'Add New Network', 10 | 'edit_item' => 'Edit Network', 11 | 'new_item' => 'New Network', 12 | 'all_items' => 'All Networks', 13 | 'view_item' => 'View Network', 14 | 'search_items' => 'Search Networks', 15 | 'not_found' => 'No Networks found', 16 | 'not_found_in_trash' => 'No Networks found in Trash', 17 | 'parent_item_colon' => '', 18 | 'menu_name' => 'Networks' 19 | ); 20 | 21 | $args = array( 22 | 'labels' => $labels, 23 | 'public' => true, 24 | 'has_archive' => true, 25 | 'menu_position' => 5, 26 | 'supports' => array('title', 'editor', 'thumbnail',), 27 | 'rewrite' => array('slug' => 'networks'), 28 | ); 29 | 30 | register_post_type('network', $args); 31 | } 32 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/acf-json/group_65685dd73f428.json: -------------------------------------------------------------------------------- 1 | { 2 | "key": "group_65685dd73f428", 3 | "title": "Network Group", 4 | "fields": [ 5 | { 6 | "key": "field_65685dd8885a7", 7 | "label": "Join", 8 | "name": "join", 9 | "aria-label": "", 10 | "type": "link", 11 | "instructions": "", 12 | "required": 0, 13 | "conditional_logic": 0, 14 | "wrapper": { 15 | "width": "", 16 | "class": "", 17 | "id": "" 18 | }, 19 | "return_format": "url" 20 | } 21 | ], 22 | "location": [ 23 | [ 24 | { 25 | "param": "post_type", 26 | "operator": "==", 27 | "value": "network" 28 | } 29 | ] 30 | ], 31 | "menu_order": 0, 32 | "position": "normal", 33 | "style": "default", 34 | "label_placement": "top", 35 | "instruction_placement": "label", 36 | "hide_on_screen": "", 37 | "active": true, 38 | "description": "", 39 | "show_in_rest": 0, 40 | "modified": 1715864668 41 | } 42 | -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/index.php: -------------------------------------------------------------------------------- 1 | "> 2 |
3 | 4 | 7 |
8 | 11 | 12 | 28 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/components/_message_bar.scss: -------------------------------------------------------------------------------- 1 | @use "../abstracts/" as *; 2 | 3 | .message-bar { 4 | padding: 12px; 5 | margin-bottom: 16px; 6 | border-radius: 4px; 7 | width: 100%; 8 | 9 | &-content { 10 | display: flex; 11 | align-items: center; 12 | justify-content: center; 13 | gap: 8px; 14 | } 15 | 16 | &-text { 17 | margin: 0; 18 | font-size: 14px; 19 | } 20 | 21 | &.message-success { 22 | background-color: $color-success-50; 23 | color: $color-success-700; 24 | border: 1px solid $color-success-200; 25 | } 26 | 27 | &.message-error { 28 | background-color: $color-secondary-50; 29 | color: $color-secondary-700; 30 | border: 1px solid $color-secondary-200; 31 | } 32 | 33 | &.message-warning { 34 | background-color: $color-warning-50; 35 | color: $color-warning-700; 36 | border: 1px solid $color-warning-200; 37 | } 38 | 39 | &.message-info { 40 | background-color: $color-primary-50; 41 | color: $color-primary-700; 42 | border: 1px solid $color-primary-200; 43 | } 44 | 45 | i { 46 | font-size: 16px; 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /robots.txt: -------------------------------------------------------------------------------- 1 | # Block AI Crawlers 2 | User-agent: Amazonbot 3 | User-agent: anthropic-ai 4 | User-agent: AwarioRssBot 5 | User-agent: AwarioSmartBot 6 | User-agent: Bard 7 | User-agent: Bloom 8 | User-agent: Bytespider 9 | User-agent: CCBot 10 | User-agent: ChatGPT 11 | User-agent: ChatGPT-User 12 | User-agent: ClaudeBot 13 | User-agent: Claude-Web 14 | User-agent: cohere-ai 15 | User-agent: DataForSeoBot 16 | User-agent: Diffbot 17 | User-agent: FacebookBot 18 | User-agent: GPT-4 19 | User-agent: GPT-Neo 20 | User-agent: GPTBot 21 | User-agent: Google-Extended 22 | User-agent: GoogleOther 23 | User-agent: HuggingFace-Transformers 24 | User-agent: LaMDA 25 | User-agent: Megatron-Turing-NLG 26 | User-agent: magpie-crawler 27 | User-agent: Meltwater 28 | User-agent: NewsNow 29 | User-agent: news-please 30 | User-agent: omgili 31 | User-agent: OmigiliBot 32 | User-agent: PaLM 33 | User-agent: peer39_crawler 34 | User-agent: peer39_crawler/1.0 35 | User-agent: PerplexityBot 36 | User-agent: TurnitinBot 37 | User-agent: Seekr 38 | User-agent: Scrapy 39 | User-agent: Wu-Dao-2.0 40 | Disallow: / 41 | 42 | # Allow Search Engines 43 | User-agent: * 44 | Disallow: /wp-admin/ 45 | 46 | # Include Sitemap 47 | Sitemap: https://academy.africa/sitemap.xml 48 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/pages/single-sfwd-topic.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/pages/single-sfwd-topic.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AChEJ;EACI,YFWe;EEVf;EACA;;AAIQ;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI,YFwBD;EEvBC,OFkCC;EEjCD;;AAGJ;EACI,YFQD;EEPC,OF4BC;EE3BD;;AAOI;EACI,OFmBP;EElBO;EACA;EACA;EACA;EACA;;AAGJ;EACI,OFUP;EETO;EACA;EACA;EACA;EACA;;AAKJ;EACI,OFDP;EEEO;EACA;EACA;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;EACA;EACA,OFhBf;EEiBe;EACA;EACA;EACA,YF/DhB;;AEuEgB;EACI","file":"single-sfwd-topic.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/MOOCButton.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /contrib/docker-compose/nginx/nginx.conf: -------------------------------------------------------------------------------- 1 | server { 2 | listen 80; 3 | listen [::]:80; 4 | 5 | server_name localhost; 6 | ## Your only path reference. 7 | root /var/www/html; 8 | 9 | index index.php; 10 | 11 | location = /favicon.ico { 12 | log_not_found off; 13 | access_log off; 14 | } 15 | 16 | location = /robots.txt { 17 | allow all; 18 | log_not_found off; 19 | access_log off; 20 | } 21 | 22 | location / { 23 | # include the "?$args" part so non-default permalinks doesn't break when using query string 24 | try_files $uri $uri/ /index.php?$args; 25 | } 26 | 27 | location ~ \.php$ { 28 | #NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini\ 29 | try_files $uri =404; 30 | fastcgi_split_path_info ^(.+\.php)(/.+)$; 31 | fastcgi_pass wordpress:9000; 32 | fastcgi_index index.php; 33 | include fastcgi_params; 34 | fastcgi_intercept_errors on; 35 | fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 36 | fastcgi_param PATH_INFO $fastcgi_path_info; 37 | fastcgi_read_timeout 600; 38 | } 39 | client_max_body_size 100M; 40 | 41 | location ~ /\.ht { 42 | deny all; 43 | } 44 | 45 | location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ { 46 | expires max; 47 | log_not_found off; 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/includes/utils/menus.php: -------------------------------------------------------------------------------- 1 | name) : array(); 14 | 15 | return self::build_menu_structure($menu_items); 16 | } 17 | 18 | private static function build_menu_structure($menu_items, $parent = 0) 19 | { 20 | $formatted_menu_items = array(); 21 | 22 | if (is_array($menu_items)) { 23 | 24 | foreach ($menu_items as $item) { 25 | if ($item->menu_item_parent == $parent) { 26 | $formatted_menu_item = array( 27 | 'id' => $item->ID, 28 | 'title' => $item->title, 29 | 'url' => $item->url, 30 | 'children' => self::build_menu_structure($menu_items, $item->ID), 31 | 'class' => implode(' ', $item->classes) 32 | ); 33 | 34 | $formatted_menu_items[] = $formatted_menu_item; 35 | } 36 | } 37 | } 38 | return $formatted_menu_items; 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/widgets/join_our_slack.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/widgets/join_our_slack.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AC9DJ;EACI;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAKZ;EACI;EACA,OF8Ba;EE7Bb;EACA;EACA,aA1BM;;AA6BV;EACI;EACA;EACA;;AAIQ;EACI;;AAII;EACI;;AAgBpB;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA,aAzEN;EA0EM,OFrBC;EEsBD;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA,aAvFV;EAwFU,OFxEJ;;AGVZ;EDyDI;IA8BQ;;EAEA;IACI;;EAGJ;IACI;IACA;;;AC/FhB;EDJR;IA6GQ;;;ACrGA;EDRR;IAiHQ;;;ACrGA;EDZR;IAqHQ;;;ACrGA;EDhBR;IAyHQ","file":"join_our_slack.css"} -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/css/other-partners.css: -------------------------------------------------------------------------------- 1 | .other-partners { 2 | margin-bottom: 32px; 3 | } 4 | .other-partners .other-partners-title { 5 | color: var(--shades-black, #000); 6 | text-align: center; 7 | /* Section + Topic Headings */ 8 | font-family: Open Sans; 9 | font-size: 32px; 10 | font-style: normal; 11 | font-weight: 600; 12 | line-height: 48px; 13 | /* 150% */ 14 | } 15 | @media screen and (min-width: 512px) and (max-width: 768px) { 16 | .other-partners .other-partners-title { 17 | font-size: 18px; 18 | line-height: 24px; 19 | font-weight: 800; 20 | } 21 | } 22 | @media only screen and (max-width: 512px) { 23 | .other-partners .other-partners-title { 24 | font-size: 18px; 25 | line-height: 24px; 26 | font-weight: 800; 27 | } 28 | } 29 | .other-partners .other-partners-content { 30 | display: flex; 31 | justify-content: center; 32 | align-items: center; 33 | align-content: center; 34 | gap: 20px; 35 | align-self: stretch; 36 | flex-wrap: wrap; 37 | max-width: 1440px; 38 | margin: 0 auto; 39 | } 40 | .other-partners .partner-tag { 41 | display: flex; 42 | justify-content: center; 43 | align-items: center; 44 | gap: 20px; 45 | } 46 | .other-partners .partner-tag .partner-tag-content { 47 | border: 0.2px solid #eeeeee; 48 | background: var(--neutral-50, #f7f9fd); 49 | padding: 5px 16px; 50 | font-family: Open Sans; 51 | } 52 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/google.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/template-parts/header.php: -------------------------------------------------------------------------------- 1 | 'menu-1', 15 | 'fallback_cb' => false, 16 | 'echo' => false, 17 | ] ); 18 | ?> 19 | 20 | 52 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/components/_checkbox.scss: -------------------------------------------------------------------------------- 1 | @use "../abstracts/" as *; 2 | 3 | $font-family_1: Open Sans; 4 | 5 | .mui-checkbox { 6 | display: block; 7 | position: relative; 8 | padding-left: 30px; 9 | margin-bottom: 8px; 10 | cursor: pointer; 11 | font-size: 16px; 12 | color: var(--shades-black, #000); 13 | font-family: $font-family_1; 14 | font-size: 18px; 15 | font-style: normal; 16 | font-weight: 400; 17 | line-height: 28px; 18 | input { 19 | position: absolute; 20 | opacity: 0; 21 | cursor: pointer; 22 | &:checked { 23 | ~ { 24 | .checkmark { 25 | background-color: var(--primary-700, #0c1a81); 26 | &:after { 27 | display: block; 28 | } 29 | } 30 | } 31 | } 32 | } 33 | .checkmark { 34 | &:after { 35 | left: 6px; 36 | top: 2px; 37 | width: 5px; 38 | height: 10px; 39 | border: solid white; 40 | border-width: 0 2px 2px 0; 41 | transform: rotate(45deg); 42 | } 43 | } 44 | } 45 | .checkmark { 46 | position: absolute; 47 | top: 50%; 48 | left: 0; 49 | transform: translateY(-50%); 50 | height: 20px; 51 | width: 20px; 52 | background-color: var(--shades-white, #ffffff); 53 | border: 2px solid var(--neutral-700, #0c1a81); 54 | border-radius: 3px; 55 | &:after { 56 | content: ""; 57 | position: absolute; 58 | display: none; 59 | } 60 | } 61 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/widgets/header_section.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/widgets/header_section.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AC9DJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;;AAGA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAOR;EACI,OFOK;EENL;EACA;EACA;EACA;;AAKJ;EACI;EACA;;AAEA;EACI;EACA;;ACvDZ;EDJR;IAkEQ;IACA;;EAEA;IACI;IACA;;EAGJ;IACI;;EAEI;IACI;IACA;;EAMJ;IACI;IACA,OFpCC;IEqCD;IACA;IACA;;EAKJ;IACI;IACA;;;ACzFZ;EDRR;IAwGQ;IACA;IACA;;EAEA;IACI;IACA;IACA;IACA;IACA;IACA;;EAEA;IACI;IACA;IACA;;EAIR;IACI;;;AChHJ;EDZR;IAiIQ;;;ACjHA;EDhBR;IAoIQ","file":"header_section.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/header.php: -------------------------------------------------------------------------------- 1 | 19 | 20 | > 21 | 22 | 23 | 24 | 25 | 26 | 28 | 29 | 30 | 31 | 32 | > 33 |
34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/abstracts/_reset.scss: -------------------------------------------------------------------------------- 1 | // /* http://meyerweb.com/eric/tools/css/reset/ 2 | // v2.0 | 20110126 3 | // License: none (public domain) 4 | // */ 5 | 6 | // html, body, div, span, applet, object, iframe, 7 | // h1, h2, h3, h4, h5, h6, p, blockquote, pre, 8 | // a, abbr, acronym, address, big, cite, code, 9 | // del, dfn, em, img, ins, kbd, q, s, samp, 10 | // small, strike, strong, sub, sup, tt, var, 11 | // b, u, i, center, 12 | // dl, dt, dd, ol, ul, li, 13 | // fieldset, form, label, legend, 14 | // table, caption, tbody, tfoot, thead, tr, th, td, 15 | // article, aside, canvas, details, embed, 16 | // figure, figcaption, footer, header, hgroup, 17 | // menu, nav, output, ruby, section, summary, 18 | // time, mark, audio, video { 19 | // margin: 0; 20 | // padding: 0; 21 | // border: 0; 22 | // font-size: 100%; 23 | // font: inherit; 24 | // vertical-align: baseline; 25 | // } 26 | // /* HTML5 display-role reset for older browsers */ 27 | // article, aside, details, figcaption, figure, 28 | // footer, header, hgroup, menu, nav, section { 29 | // display: block; 30 | // } 31 | // body { 32 | // line-height: 1; 33 | // } 34 | // // ol, ul { 35 | // // list-style: none; 36 | // // } 37 | // blockquote, q { 38 | // quotes: none; 39 | // } 40 | // blockquote:before, blockquote:after, 41 | // q:before, q:after { 42 | // content: ''; 43 | // content: none; 44 | // } 45 | // table { 46 | // border-collapse: collapse; 47 | // border-spacing: 0; 48 | // } -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/widgets/connect.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/widgets/connect.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AC7DJ;EACE;;AAEA;EACE;EACA;EACA;;AAGE;EACE;;AAGF;EACE;EACA;EACA;;AAKN;EACE;EACA;EACA;;AAGE;EACE,OFsBa;EErBb;EACA,aAhCQ;EAiCR;EACA;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE,OFvDY;EEwDZ,aAhEQ;EAiER;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA,aA5EQ;;ACKR;ED6EJ;IACE;;EAGE;IACE;;EAGF;IACE;IACA;;;ACnFF;EDPR;IAiGI;;EAEA;IACE;;EAGE;IACE;IACA;;EAGF;IACE;IACA;;EAKN;IACE;IACA;;EAEA;IACE;;EAGF;IACE;;EAEA;IACE;;EAIJ;IACE;;EAEA;IACE;;EAEA;IACE;IACA;IACA;;;ACjIJ;EDXR;IAoJI;;;ACrII;EDfR;IAwJI","file":"connect.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/components/_pagination.scss: -------------------------------------------------------------------------------- 1 | @use "../abstracts/" as *; 2 | 3 | .pagination-container { 4 | display: flex; 5 | justify-content: flex-end; 6 | 7 | .pagination { 8 | display: flex; 9 | list-style: none; 10 | padding: 0; 11 | margin: 0; 12 | } 13 | 14 | .page-item { 15 | margin: 0 5px; 16 | cursor: pointer; 17 | 18 | &.active { 19 | border: 1px solid $color-primary-700; 20 | cursor: not-allowed; 21 | 22 | &:hover { 23 | a { 24 | cursor: pointer; 25 | text-decoration: none; 26 | } 27 | } 28 | } 29 | } 30 | 31 | .page-link { 32 | color: var(--primary-700, #0c1a81); 33 | font-size: 16px; 34 | font-style: normal; 35 | font-weight: 400; 36 | line-height: 19px; 37 | letter-spacing: 1.6px; 38 | text-transform: uppercase; 39 | display: flex; 40 | width: 30px; 41 | height: 30px; 42 | justify-content: center; 43 | align-items: center; 44 | border: 1px solid transparent; 45 | text-decoration: none; 46 | 47 | &:hover { 48 | border: 1px solid var(--primary-700, #0c1a81); 49 | } 50 | } 51 | 52 | .see-all { 53 | display: none; 54 | color: var(--shades-black, #000); 55 | font-family: Open Sans; 56 | font-size: 16px; 57 | font-style: normal; 58 | font-weight: 400; 59 | line-height: 26px; 60 | text-decoration-line: underline; 61 | background-color: transparent; 62 | } 63 | } -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/widgets/slider.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/widgets/slider.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AC/DJ;EACI;;AAEA;EACI,YFIY;;AEFZ;EACI;EACA;;AAGI;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAEA;EACI,OFwBX;EEvBW;EACA;EACA;;AAEA;EACI;EACA;;AAKZ;EACI,OFWP;EEVO;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AASpB;EACI;;AAEA;EACI;EACA;;AAEA;EACI,YFrEA;;AGHZ;EDkFI;IACI;;EAGI;IACI;;EAEA;IACI;IACA;IACA;;EAEA;IACI;;EAGI;IACI;IACA;;EAKZ;IACI;;EAIR;IACI;;;AC3GpB;ED8HwB;IACI;IACA;;EAIR;IACI;IACA;;EAIR;IACI;;;ACvIpB;EDkJI;IACI;;EASgB;IACI;IACA;;EAIR;IACI;IACA;;;AChKxB;ED4KI;IACI;;EASgB;IACI;IACA;;EAIR;IACI;IACA","file":"slider.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/widgets/all-courses.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/widgets/all-courses.scss"],"names":[],"mappings":"AAiBA;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAzBA;EAgBF;IAWI;;;AA3BF;EAgBF;IAcI;;;AAEF;EACE;AAEA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;AAEA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;;AAGJ;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;;AAjFE;EAmEJ;IAgBI;;;AAxFA;EAwEJ;IAmBI;;;;AAIJ;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;AACA;EACE;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;;AApJA;EA2IF;IAWI;;;AAjJF;EAsIF;IAeI;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;AAlKF;EA4JA;IAQI;;;AA/JJ;EAuJA;IAWI;IACA;IACA;IACA;IACA;IACA;;;AAIN;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AACA;EACE;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EAEE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAEF;EACE;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AAGJ;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AAzSR;EAuOA;IAuEI;;EACA;IACE;;;AArTN;EA4OA;IA6EI;;;AAEF;EACE;AAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA","file":"all-courses.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/components/_sidebar.scss: -------------------------------------------------------------------------------- 1 | $small-screen: 768px; 2 | $tablet: 1024px; 3 | $large-screen: 1024px; 4 | 5 | @mixin respond-to($breakpoint) { 6 | @if $breakpoint == $small-screen { 7 | @media only screen and (max-width: $breakpoint) { 8 | @content; 9 | } 10 | } 11 | @if $breakpoint == $tablet { 12 | @media screen and (min-width: $small-screen) and (max-width: $tablet) { 13 | @content; 14 | } 15 | } 16 | } 17 | 18 | .sidebar { 19 | padding: 100px 60px; 20 | box-sizing: border-box; 21 | background: #fff; 22 | max-width: 340px; 23 | height: auto; 24 | border-right: 1px solid var(--neutral-100, #e2e4eb); 25 | top: 0; 26 | transition: left 0.3s; 27 | overflow-y: auto; 28 | @include respond-to($tablet) { 29 | display: none; 30 | } 31 | @include respond-to($small-screen) { 32 | display: none; 33 | } 34 | .filter-by { 35 | color: var(--shades-black, #000); 36 | 37 | /* Paragraph/P3/Regular */ 38 | font-family: Open Sans; 39 | font-size: 18px; 40 | font-style: normal; 41 | font-weight: 400; 42 | line-height: 28px; /* 155.556% */ 43 | } 44 | .filter-by-title { 45 | color: var(--shades-black, #000); 46 | 47 | /* Paragraph/P3/Semi Bold */ 48 | font-family: Open Sans; 49 | font-size: 18px; 50 | font-style: normal; 51 | font-weight: 700; 52 | line-height: 24px; /* 133.333% */ 53 | } 54 | ul { 55 | list-style-type: none; 56 | padding: 0; 57 | margin: 0; 58 | } 59 | li { 60 | margin: 0; 61 | } 62 | } 63 | -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/header.php: -------------------------------------------------------------------------------- 1 | section, opens the tag and adds the site's header. 6 | * 7 | * @package HelloElementor 8 | */ 9 | 10 | if ( ! defined( 'ABSPATH' ) ) { 11 | exit; // Exit if accessed directly. 12 | } 13 | 14 | $viewport_content = apply_filters( 'hello_elementor_viewport_content', 'width=device-width, initial-scale=1' ); 15 | $enable_skip_link = apply_filters( 'hello_elementor_enable_skip_link', true ); 16 | $skip_link_url = apply_filters( 'hello_elementor_skip_link_url', '#content' ); 17 | ?> 18 | 19 | > 20 | 21 | 22 | 23 | 24 | 25 | 26 | > 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 2 | 4 | 7 | 10 | 13 | 15 | 17 | 18 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/widgets/hero.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/widgets/hero.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AC5DJ;EACE;EACA;EACA;EACA;EACA;EAEA;EACA;;ACNM;EDFR;IAWI;IACA;IACA;;;ACPI;EDNR;IAiBI;;;AAGF;EACE;;ACfI;EDcN;IAII;IACA;IACA;IACA;IACA;IACA;IACA;;;AChBE;EDMN;IAkBI;;;AAIJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGE;EACE;EACA;EACA;EACA,OFTW;EEUX;;AAEA;EACE;;AAGF;EACE;EACA;EACA;;AC9DJ;EDgDA;IAkBI;IACA;;EAEA;IACE;;;AAOV;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA,YF5Ca;EE6Cb;EACA;;AAEA;EACE;EACA;EAMA,OFvDW;EEwDX;EACA,aA5GM;;AAsGN;EACE;;AAOF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AC/GJ;EDmHI;IACE;IACA;IACA;;EAGF;IACE;IACA;IACA;;;AC5HN;EDoCN;IAgGI;IACA;IACA;IACA;;EAEA;IACE;IACA;IACA;;EAGF;IACE;IACA;;;AC7IA;EDgCN;IAsHI;IACA;;EAGA;IACE;;;ACvJA;ED4BN;IAgII;;EAEA;IACE;IACA;;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;ACzLE;EDiLN;IAYI;;;ACzLE;ED6KN;IAgBI;;;AC7LE;EDNR;IAwMI;IACA","file":"hero.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/abstracts/_mixins.scss: -------------------------------------------------------------------------------- 1 | @use './breakpoints' as *; 2 | 3 | @mixin media-breakpoint-up($breakpoint) { 4 | @if $breakpoint == mobile { 5 | @media (min-width: $breakpoint-mobile) { 6 | @content; 7 | } 8 | } @else if $breakpoint == tablet { 9 | @media (min-width: $breakpoint-tablet) { 10 | @content; 11 | } 12 | } @else if $breakpoint == desktop { 13 | @media (min-width: $breakpoint-desktop) { 14 | @content; 15 | } 16 | } @else if $breakpoint == large { 17 | @media (min-width: $breakpoint-large) { 18 | @content; 19 | } 20 | } @else if $breakpoint == xlarge { 21 | @media (min-width: $breakpoint-xlarge) { 22 | @content; 23 | } 24 | } @else { 25 | @error "Invalid breakpoint: '#{$breakpoint}'."; 26 | } 27 | } 28 | 29 | @mixin media-breakpoint-down($breakpoint) { 30 | @if $breakpoint == mobile { 31 | @media (max-width: $breakpoint-mobile) { 32 | @content; 33 | } 34 | } @else if $breakpoint == tablet { 35 | @media (max-width: $breakpoint-tablet) { 36 | @content; 37 | } 38 | } @else if $breakpoint == desktop { 39 | @media (max-width: $breakpoint-desktop) { 40 | @content; 41 | } 42 | } @else if $breakpoint == large { 43 | @media (max-width: $breakpoint-large) { 44 | @content; 45 | } 46 | } @else if $breakpoint == xlarge { 47 | @media (max-width: $breakpoint-xlarge) { 48 | @content; 49 | } 50 | } @else { 51 | @error "Invalid breakpoint: '#{$breakpoint}'."; 52 | } 53 | } -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=slack, Size=24, Color=Black.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/icons/Type=slack, Size=24, Color=CurrentColor.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/widgets/partners.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/widgets/partners.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AChEJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAGE;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;;AAKN;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE,OFpBe;EEqBf;EACA;EACA;EACA;EACA;EACA;;ACrEE;ED8DJ;IAUI;IACA;IACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;;ACxGA;EDNR;IAoHI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGE;IACE;IACA;;EAKN;IACE;IACA;;EAKE;IACE;IACA;;EAMR;IACE;IACA;IACA;IACA;IACA;;EAEA;IACE;;;AClJA;EDVR;IAkKI;IACA;;EAEA;IACE;;EAEA;IACE;;EAEA;IACE;IACA;;EAEA;IACE;IACA;;EAKN;IACE;;EAKE;IACE;IACA;;EAMR;IACE;;EAEA;IACE;IACA;;EAGF;IACE;IACA,YFlMW;IEmMX;;EAEA;IACE;IACA;IACA;IACA;IACA;;;ACxMF;EDdR;IA6NI;;EAEA;IACE;;;AC9ME;EDlBR;IAqOI","file":"partners.css"} -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/template-parts/archive.php: -------------------------------------------------------------------------------- 1 | 12 |
13 | 14 | 15 | 21 | 22 | 23 |
24 | 29 |
30 | %s', 'entry-title', esc_url( $post_link ), wp_kses_post( get_the_title() ) ); 32 | if ( has_post_thumbnail() ) { 33 | printf( '%s', esc_url( $post_link ), get_the_post_thumbnail( $post, 'large' ) ); 34 | } 35 | the_excerpt(); 36 | ?> 37 |
38 | 39 |
40 | 41 | 42 | 43 | max_num_pages > 1 ) : 46 | ?> 47 | 53 | 54 | 55 |
56 | -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/icons/Type=slack, Size=24, Color=CurrentColor.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/widgets/events.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/widgets/events.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AChEJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAKF;EACE;;AAIF;EACE;EACA;EACA;;AAGF;EACE;EACA;AACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;;AAGF;EACE;EACA;;AAKN;EACE;;ACzHI;EDwHN;IAMI;;;AAGF;EACE;;AClIE;EDiIJ;IAII;IACA;IACA;IACA;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;;;AC1KI;ED+KN;IACE;;EAII;IACE;;;ACjLF;EDyLN;IACE;;;AC5KI;EDmLF;IACE;;EAIJ;IACE;;EAEA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;;AC5NA;EDoOJ;IACE;IACA;;EAGF;IACE","file":"events.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/pages/login.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/pages/login.scss"],"names":[],"mappings":";AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AChEJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEA;EACE;AAEA;EACA;EACA;EACA;EACA;EACA;AACA;;AAWJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EACA;;AAGF;EACE;AAEA;EACA;EACA;EACA;EACA;EACA;AACA;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;AACA;;AAGF;EACE;AACA;EACA;AACA;EACA;AACA;EACA;AACA;EACA;AACA;EACA;AACA;EACA;AACA;EACA;AAEA;;AACA;EACE;AACA;EACA;EACA;AACA;;AAGF;EACE;;AAGF;EACE;AACA;;;AAKN;EACE;AAEA;EACA;AACA;EACA;AACA;EACA;AACA;EACA;AACA;EACA;AACA;EACA;AACA;EACA;AAEA;;AACA;EACE;AACA;EACA;EACA;AACA;;AAGF;EACE;;AAGF;EACE;AACA;;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;AACA;;AAGF;EACE;EACA;EACA;EACA;EACA","file":"login.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/pages/single-ac-learning-path.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/pages/single-ac-learning-path.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AC5DA;EACI;;AAEA;EACI;;AAIA;EACI;EACA;EACA;EACA;;AAGJ;EACI,OFiCK;EEhCL;EACA;EACA;EACA;EACA;;AAKZ;EACI;EACA,YFpBW;;AEsBX;EACI;EACA;EACA;;AAEA;EACI,OF/BI;EEgCJ;EACA;EACA;EACA;EACA;;AAGJ;EACI,OFIK;EEHL;EACA;EACA;EACA;EACA;;AAIJ;EACI;EACA;EACA;EACA;EACA;;AAGI;EACI;;AAIA;EACI;;AAKZ;EACI;EACA;EACA;EACA;;AAOhB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAIQ;EACI,OF3FA;;AGCZ;EDkGA;IACI;IACA;IACA;IACA;;EAEA;IACI;IACA;IACA;;EAEA;IACI;IACA;;EAIR;IACI;;EAEA;IACI;IACA;;EAGJ;IACI;IACA;;EAKZ;IACI;;EAEA;IACI;;EAEA;IACI;IACA;;EAGJ;IACI;IACA;;EAGJ;IACI;IACA;;EAEA;IACI;IACA;IACA;IACA;IACA;;EAEA;IACI;IACA,OFhKR;IEiKQ;IACA;IACA;IACA;IACA;IACA;;EAGJ;IACI;IACA;;EAEA;IACI;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IACI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAGJ;IACI,OFvJf;IEwJe;IACA;IACA;IACA;IACA;;EAQhB;IACI;;;AC5MhB;EDsNA;IACI;IACA;;EAGI;IACI;IACA;;EAKZ;IACI;;;AAKR;EACI;EACA;EACA","file":"single-ac-learning-path.css"} -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/assets/js/hello-frontend.min.js: -------------------------------------------------------------------------------- 1 | (()=>{"use strict";class elementorHelloThemeHandler{constructor(){this.initSettings(),this.initElements(),this.bindEvents()}initSettings(){this.settings={selectors:{header:"header.site-header",footer:"footer.site-footer",menuToggle:".site-header .site-navigation-toggle",menuToggleHolder:".site-header .site-navigation-toggle-holder",dropdownMenu:".site-header .site-navigation-dropdown"}}}initElements(){this.elements={$window:jQuery(window),$document:jQuery(document),$header:jQuery(this.settings.selectors.header),$footer:jQuery(this.settings.selectors.footer),$menuToggle:jQuery(this.settings.selectors.menuToggle),$menuToggleHolder:jQuery(this.settings.selectors.menuToggleHolder),$dropdownMenu:jQuery(this.settings.selectors.dropdownMenu)}}bindEvents(){this.elements.$menuToggle.on("click",(()=>this.handleMenuToggle())).on("keyup",(e=>{13!==e.keyCode&&32!==e.keyCode||e.currentTarget.click()})),this.elements.$dropdownMenu.on("click",".menu-item-has-children > a",this.handleMenuChildren)}closeMenuItems(){this.elements.$menuToggleHolder.removeClass("elementor-active"),this.elements.$window.off("resize",(()=>this.closeMenuItems()))}handleMenuToggle(){const e=!this.elements.$menuToggleHolder.hasClass("elementor-active");this.elements.$menuToggle.attr("aria-expanded",e),this.elements.$dropdownMenu.attr("aria-hidden",!e),this.elements.$menuToggleHolder.toggleClass("elementor-active",e),this.elements.$dropdownMenu.find(".elementor-active").removeClass("elementor-active"),e?this.elements.$window.on("resize",(()=>this.closeMenuItems())):this.elements.$window.off("resize",(()=>this.closeMenuItems()))}handleMenuChildren(e){const t=jQuery(e.currentTarget).parent("li");t.hasClass("elementor-active")?t.removeClass("elementor-active"):t.addClass("elementor-active")}}jQuery((()=>{new elementorHelloThemeHandler}))})(); 2 | //# sourceMappingURL=hello-frontend.min.js.map -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/images/share.svg: -------------------------------------------------------------------------------- 1 | 3 | 6 | 9 | 12 | 14 | 16 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/abstracts/_colors.scss: -------------------------------------------------------------------------------- 1 | $color-primary: #1020E1; 2 | $color-secondary: #ED1C24; 3 | $color-text: #8C8FA5; 4 | $color-accent: #10B981; 5 | $color-primary-50: #EFF0FD; 6 | $color-primary-100: #E0E2FC; 7 | $color-primary-200: #B1B7F7; 8 | $color-primary-300: #737FF2; 9 | $color-primary-400: #4556EE; 10 | $color-primary-500: #1020E1; 11 | $color-primary-600: #1022A6; 12 | $color-primary-700: #0C1A81; 13 | $color-primary-800: #08125C; 14 | $color-primary-900: #040A37; 15 | $color-neutral-50: #F7F9FD; 16 | $color-neutral-100: #E2E4EB; 17 | $color-neutral-200: #CCCFDA; 18 | $color-neutral-300: #B7BAC8; 19 | $color-neutral-400: #A1A5B7; 20 | $color-neutral-500: #8C8FA5; 21 | $color-neutral-600: #767A94; 22 | $color-neutral-700: #616582; 23 | $color-neutral-800: #4B5071; 24 | $color-neutral-900: #4B5071; 25 | $color-secondary-50: #FEECED; 26 | $color-secondary-100: #FBD9DB; 27 | $color-secondary-200: #F8B3B7; 28 | $color-secondary-300: #F48E93; 29 | $color-secondary-400: #EF565E; 30 | $color-secondary-500: #ED1C24; 31 | $color-secondary-600: #B6131E; 32 | $color-secondary-700: #8D0E16; 33 | $color-secondary-800: #51070C; 34 | $color-secondary-900: #3C0609; 35 | $color-success-50: #ECFDF5; 36 | $color-success-100: #D1FAE5; 37 | $color-success-200: #A7F3D0; 38 | $color-success-300: #6EE7B7; 39 | $color-success-400: #34D399; 40 | $color-success-500: #10B981; 41 | $color-success-600: #059669; 42 | $color-success-700: #047857; 43 | $color-success-800: #065F46; 44 | $color-success-900: #064E3B; 45 | $color-warning-50: #FFFBEB; 46 | $color-warning-100: #FEF3C7; 47 | $color-warning-200: #FDE68A; 48 | $color-warning-300: #FCD34D; 49 | $color-warning-400: #FBBF24; 50 | $color-warning-500: #F59E0B; 51 | $color-warning-600: #D97706; 52 | $color-warning-700: #B45309; 53 | $color-warning-800: #92400E; 54 | $color-warning-900: #78350F; 55 | $color-shades-white: #FFFFFF; 56 | $color-shades-black: #000000; -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/images/share.svg: -------------------------------------------------------------------------------- 1 | 3 | 6 | 9 | 12 | 14 | 16 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/pages/search.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/pages/search.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AC/DJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI,OF6BK;EE5BL;EACA;EACA;EACA;EACA;;AAGJ;EACI,OFxBI;EEyBJ;EACA;EACA;EACA;EACA;EACA;;AAMJ;EACI;EACA;EACA;EACA;;ACvCR;EDmCI;IAOQ;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,OFbH;;AEgBD;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA,OFvCP;;AE6CD;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA,YFjIL;;AEmIK;EACI,OF7HR;EE8HQ;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,OFlJZ;EEmJY,YFxJb;;AE2JS;EACI;;AAGJ;EACI;EACA;;AAOZ;EACI;EACA;EACA;EACA,YF1HH;EE2HG,OFnJF;EEoJE;EACA;EACA;;AAEA;EACI,YFjIP;EEkIO,OF1JN;;AE6JE;EACI;;AAQhB;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI,OFtLE;EEuLF;EACA,YFhKC;EEiKD;EACA;;AAEA;EACI,OF9LF;EE+LE,YFtKH;;AE0KL;EACI,OF1KC;EE2KD;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA","file":"search.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/template-parts/404.php: -------------------------------------------------------------------------------- 1 | 15 | 16 | 17 | 24 |
25 | 26 |
27 |
28 |
29 |

30 | 31 |

32 |

33 | 34 |

35 |

36 | 37 |

38 | 46 |
47 | 48 |
49 | 64 | 65 |
66 | 67 | 68 | -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/comments.php: -------------------------------------------------------------------------------- 1 | 28 |
29 | 30 | 31 |

32 | 51 |

52 | 53 | 54 | 55 |
    56 | 'ol', 60 | 'short_ping' => true, 61 | 'avatar_size' => 42, 62 | ] 63 | ); 64 | ?> 65 |
66 | 67 | 68 | 69 | 70 | 71 | '

', 75 | 'title_reply_after' => '

', 76 | ] 77 | ); 78 | ?> 79 | 80 |
81 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/pages/profile.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/pages/profile.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AChEJ;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;AACA;;AAGF;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;AACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEA;EACE;AAEA;EACA;EACA;EACA;EACA;EACA;AACA;;AAGF;EACE;EACA;EACA;;AAGF;AAAA;EAEE;EACA;;AAIJ;EACE;EACA;EACA;EAEA;;AAEA;EACE;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AACA;;AAGF;AAAA;AAAA;AAAA;EAIE;EACA;EACA;;AAEA;AAAA;AAAA;AAAA;EACE;;AAKN;EACE;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;AACA;;AAIJ;EACE;AAEA;EACA;EACA;EACA;EACA;EACA;AACA;;AAGF;EACE;;AAEA;EACE;EACA;AAEA;EACA;EACA;EACA;EACA;EACA;AACA;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;;AAGF;EACE;EAEA;EACA;EACA;EACA;EACA;AACA;;AAGF;EACE;EACA;AACA;EACA;EACA;EACA;EACA;EACA;AACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;AACA;EACA;;AAGF;EACE;AAEA;EACA;EACA;EACA;EACA;EACA;AACA;;;AClPA;EDyPN;IACE;;;ACtPI;ED2PN;IACE;;;AC9OI;EDqPF;IACE;IACA;;EAIJ;IACE;;EAEA;IACE;;EAIJ;IACE;IACA","file":"profile.css"} -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/template-parts/search.php: -------------------------------------------------------------------------------- 1 | 12 |
13 | 14 | 15 | 21 | 22 | 23 |
24 | 25 | 30 |
31 | %s', 'entry-title', esc_url( $post_link ), wp_kses_post( get_the_title() ) ); 33 | if ( has_post_thumbnail() ) { 34 | printf( '%s', esc_url( $post_link ), get_the_post_thumbnail( $post, 'large' ) ); 35 | } 36 | the_excerpt(); 37 | ?> 38 |
39 | 42 | 43 |

44 | 45 |
46 | 47 | 48 | 49 | max_num_pages > 1 ) : 52 | ?> 53 | 59 | 60 | 61 |
62 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/dist/pages/filter_bar.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sourceRoot":"","sources":["../../src/abstracts/_buttons.scss","../../src/abstracts/_colors.scss","../../src/abstracts/_wysiwyg.scss","../../src/pages/filter_bar.scss","../../src/abstracts/_mixins.scss"],"names":[],"mappings":"AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,OC0CmB;EDzCnB;EACA;EACA;EACA;;AAEA;EACE;EACA,OCkCiB;;AD/BnB;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,YCdkB;EDelB;;AAEA;EACE,YCvBe;EDwBf,OCnBgB;;ADuBpB;EACE,YC1CgB;ED2ChB;;AAEA;EACE,YCrDa;EDsDb,OC/Cc;;ADiDd;EACE,OClDY;;ADsDhB;EACE,YClDc;EDmDd,OC9Cc;ED+Cd;EACA;;AAIJ;EACE,YClDiB;EDmDjB;;AAEA;EACE,YCjDgB;EDkDhB,OCzBe;ED0Bf;;AAIJ;EACE,YCrEgB;EDsEhB,OCjEgB;EDkEhB;EACA;;;AExFJ;EACE;;AAEA;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;AACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AChEJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI,OFqCK;EEpCL;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA,OFOC;;AEFb;EACI;EACA;EACA;;AAEA;EACI,OFJK;EEKL;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGI;EACI;;AAKJ;EACI,OF9BP;EE+BO;EACA,YFjCP;EEkCO;EACA;EACA;EACA,OFpCP;EEqCO;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,OF9CX;EE+CW,YFhDX;;AEmDO;EACI;;AC9FxB;EDVR;IAkHQ;;;;ACxGA;ED4GR;IAEQ;;;AAMA;EACI;;AAMA;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI,OF1FH;EE2FG;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;ACnJhB;EDkJY;IAIQ;;;AAGJ;EACI;EACA;EACA;EACA,YF/GP;EEgHO,OFxIN;EEyIM;EACA;EACA;;AAEA;EACI,YFtHX;EEuHW,OF/IV;;AEkJM;EACI;;AAMhB;EACI;EACA;EACA;;AAEA;EACI;;AAKJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA,YF7JP;EE8JO,OFtLN;EEuLM;EACA;EACA;;AAEA;EACI,YFpKX;EEqKW,OF7LV;;AEgMM;EACI;;AAMhB;EACI;EACA;;AC/NZ;ED6NQ;IAKQ;;;AAGJ;EACI;EACA;EACA;EACA,YF3LH;EE4LG,OF3LH;EE4LG;EACA;EACA;;AAEA;EACI,YFlMP;EEmMO,OFlMP;;AEqMG;EACI;;;ACrPpB;EDgQJ;IACI;;;ACvOA;ED4OJ;IACI","file":"filter_bar.css"} -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/abstracts/_buttons.scss: -------------------------------------------------------------------------------- 1 | @use "colors"as *; 2 | 3 | .button { 4 | text-transform: uppercase; 5 | font-weight: 800; 6 | line-height: 19px; 7 | letter-spacing: 1.6px; 8 | font-size: 16px; 9 | display: inline-flex; 10 | align-items: center; 11 | justify-content: center; 12 | gap: 8px; 13 | color: $color-shades-white; 14 | border: none; 15 | border-radius: 0; 16 | cursor: pointer; 17 | font-family: "Open Sans"; 18 | 19 | .icon { 20 | font-size: 16px; 21 | color: $color-shades-white; 22 | } 23 | 24 | &-icon { 25 | display: flex; 26 | align-items: center; 27 | justify-content: center; 28 | gap: 8px; 29 | } 30 | 31 | &.small { 32 | padding: 8px 16px; 33 | } 34 | 35 | &.medium { 36 | padding: 12px 16px; 37 | } 38 | 39 | &.large { 40 | padding: 24px; 41 | } 42 | 43 | &.cta { 44 | background: $color-secondary-500; 45 | border: 1px solid $color-secondary-500; 46 | 47 | &:hover { 48 | background: $color-secondary-50; 49 | color: $color-secondary-500; 50 | } 51 | } 52 | 53 | &.primary { 54 | background: $color-primary-700; 55 | border: 1px solid $color-primary-700; 56 | 57 | &:hover { 58 | background: $color-primary-50; 59 | color: $color-primary-700; 60 | 61 | .icon { 62 | color: $color-primary-700; 63 | } 64 | } 65 | 66 | &:disabled { 67 | background: $color-neutral-200; 68 | color: $color-neutral-700; 69 | border: 1px solid $color-neutral-200; 70 | cursor: not-allowed; 71 | } 72 | } 73 | 74 | &.secondary { 75 | background: $color-secondary-50; 76 | border: 1px solid $color-secondary-50; 77 | 78 | &:hover { 79 | background: $color-secondary-500; 80 | color: $color-shades-white; 81 | border: 1px solid $color-secondary-500; 82 | } 83 | } 84 | 85 | &.disabled { 86 | background: $color-neutral-200; 87 | color: $color-neutral-700; 88 | border: 1px solid $color-neutral-200; 89 | cursor: not-allowed; 90 | } 91 | } 92 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/includes/widgets/about.php: -------------------------------------------------------------------------------- 1 | start_controls_section( 38 | 'section_header', 39 | [ 40 | 'label' => __('Header', 'academy-africa'), 41 | ] 42 | ); 43 | $this->add_control( 44 | 'content', 45 | [ 46 | 'label' => __('Content', 'academy-africa'), 47 | 'type' => \Elementor\Controls_Manager::WYSIWYG, 48 | 'default' => __(' 49 |

The Future Is Here

50 |

African newsrooms often feel left behind.

51 |

Access to the tools and know-how to leapfrog into digital journalism is often limited to only a few newsrooms.

52 | ', 'academy-africa'), 53 | 'label_block' => true, 54 | ] 55 | ); 56 | $this->end_controls_section(); 57 | } 58 | 59 | protected function render() 60 | { 61 | $settings = $this->get_settings_for_display(); 62 | $content = $settings['content']; 63 | ?> 64 |
65 |
66 | 67 |
68 |
69 | post_content; 20 | ?> 21 | 22 | 27 |
28 |
29 |
30 |
31 |

32 | 33 |

34 |
35 |
36 | '; 41 | ?> 42 |
43 |
44 | 47 |
48 | 49 |
50 | 53 |
54 |
55 | 58 |
59 | 60 |
61 |
62 |
63 |
64 | 67 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/js/modal.js: -------------------------------------------------------------------------------- 1 | function openModal(type) { 2 | const anchor = document.getElementById(`${type}-modal`); 3 | if (anchor) { 4 | anchor.style.visibility = "visible"; 5 | } 6 | const overlay = document.getElementById(`${type}-modal-bg`); 7 | if (overlay) { 8 | overlay.style.backgroundColor = "black"; 9 | overlay.style.opacity = "0.7"; 10 | overlay.style.visibility = "visible"; 11 | } 12 | const content = document.getElementById(`${type}-modal-content`); 13 | if (content) { 14 | content.style.visibility = "visible"; 15 | content.style.transform = "translateX(-50%) translateY(-50%) scale(1)"; 16 | content.style.top = "50%"; 17 | content.style.left = "50%"; 18 | } 19 | } 20 | 21 | function closeModal(type) { 22 | const anchor = document.getElementById(`${type}-modal`); 23 | if (anchor) { 24 | anchor.style.visibility = "hidden"; 25 | } 26 | const overlay = document.getElementById(`${type}-modal-bg`); 27 | if (overlay) { 28 | overlay.style.visibility = "hidden"; 29 | } 30 | const content = document.getElementById(`${type}-modal-content`); 31 | if (content) { 32 | content.style.transform = "scale(0)"; 33 | content.style.top = 0; 34 | } 35 | window.location.hash = ""; 36 | } 37 | 38 | function onload() { 39 | const { pathname, search } = window.location; 40 | const isLoginFailed = new URLSearchParams(search).get("login")==="failed" 41 | if (isLoginFailed) { 42 | if (pathname === "/login/") { 43 | window.error = 44 | "Error: An error occurred, either the password you entered is incorrect, the email is incorrect or your account email is not activated"; 45 | } else { 46 | const logins = ["/login/", "/login", "/register/", "/"] 47 | const redirect = logins.includes(pathname) ? "/learning-pathways" : pathname 48 | window.location.href = `/login/?login=failed&redirect_url=${redirect}` 49 | } 50 | return; 51 | } 52 | }; 53 | window.addEventListener("load", onload) 54 | 55 | document.onkeydown = function (event) { 56 | const logins = ["/login/", "/login", "/register/"] 57 | if(logins.includes(window.location.pathname)){ 58 | event = event || window.event; 59 | if (event.keyCode === 27) { 60 | event.preventDefault(); 61 | window.location.href = "/learning-pathways" 62 | } 63 | } 64 | } 65 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/components/_accordion.scss: -------------------------------------------------------------------------------- 1 | @use "../abstracts/" as *; 2 | 3 | $small-screen: 768px; 4 | $tablet: 1024px; 5 | $large-screen: 1920px; 6 | 7 | @mixin respond-to($breakpoint) { 8 | @if $breakpoint ==$small-screen { 9 | @media only screen and (max-width: $breakpoint) { 10 | @content; 11 | } 12 | } 13 | 14 | @if $breakpoint ==$tablet { 15 | @media screen and (min-width: $small-screen) and (max-width: $tablet) { 16 | @content; 17 | } 18 | } 19 | } 20 | 21 | .accordion-parent { 22 | border-radius: 4px; 23 | background: #fff; 24 | margin-bottom: 16px; 25 | box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1); 26 | 27 | .accordion { 28 | background-color: $color-shades-white; 29 | cursor: pointer; 30 | padding: 20px; 31 | width: 100%; 32 | text-align: left; 33 | border: none; 34 | outline: none; 35 | transition: 0.4s; 36 | font-size: 18px; 37 | font-style: normal; 38 | font-weight: 700; 39 | color: $color-shades-black; 40 | 41 | font-family: Open Sans; 42 | font-size: 18px; 43 | font-style: normal; 44 | font-weight: 700; 45 | line-height: 24px; 46 | 47 | &:after { 48 | content: "\2039"; 49 | /* Unicode character for "plus" sign (+) */ 50 | font-size: 20px; 51 | float: right; 52 | margin-left: 5px; 53 | transform: rotate(90deg); 54 | } 55 | // after with class active 56 | &.active:after { 57 | content: "\203A"; 58 | /* Unicode character for "minus" sign (-) */ 59 | font-size: 20px; 60 | float: right; 61 | margin-left: 5px; 62 | transform: rotate(90deg); 63 | } 64 | } 65 | 66 | .panel { 67 | padding: 0 20px; 68 | background: $color-primary-50; 69 | overflow: hidden; 70 | max-height: 0; 71 | transition: max-height 0.2s ease-out; 72 | box-sizing: border-box; 73 | 74 | ul { 75 | list-style-type: none; 76 | padding: 0; 77 | margin: 0; 78 | 79 | @include respond-to($tablet) { 80 | display: flex; 81 | flex-wrap: wrap; 82 | 83 | li { 84 | flex-basis: 50%; 85 | } 86 | } 87 | 88 | li { 89 | margin: 8px 0; 90 | } 91 | } 92 | 93 | &.open { 94 | border-top: 1px solid #e2e8f0; 95 | padding: 16px 20px; 96 | } 97 | } 98 | } 99 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/template-parts/course_card.php: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 |
15 |
16 | course-thumbnail 19 |
20 |
21 |

22 | 23 |

24 |
25 |

26 | By 27 |

28 |
29 |
30 |
31 | students 32 |
33 |

34 |
35 |

36 | 37 |

38 |
39 |
40 |
41 |
42 |
43 | 58 | -------------------------------------------------------------------------------- /wp-content/plugins/academy-africa/includes/assets/css/error.css: -------------------------------------------------------------------------------- 1 | @import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@100;400;500;600&display=swap"); 2 | .spacer { 3 | margin-top: 100px; } 4 | 5 | .error { 6 | display: flex; 7 | justify-content: space-around; 8 | background-image: url("../images/error.png"); 9 | background-repeat: no-repeat; 10 | background-size: 100% 100%; 11 | background-position: center; 12 | min-height: 700px; 13 | width: 100vw; } 14 | @media only screen and (max-width: 768px) { 15 | .error { 16 | background-size: cover; } } 17 | .error .content { 18 | max-width: 768px; 19 | flex: 2; 20 | width: 100%; 21 | display: flex; 22 | flex-direction: column; 23 | align-items: center; 24 | justify-content: center; } 25 | .error .content .code { 26 | color: var(--shades-white, #fff); 27 | text-align: center; 28 | /* Heading/H1/Bold */ 29 | font-size: 48px; 30 | font-style: normal; 31 | margin: 0; 32 | font-weight: 700; 33 | line-height: 56px; 34 | /* 116.667% */ } 35 | .error .content .text { 36 | color: var(--shades-white, #fff); 37 | text-align: center; 38 | margin: 0; 39 | /* Heading/H3/Bold */ 40 | font-size: 33px; 41 | font-style: normal; 42 | font-weight: 700; 43 | line-height: 40px; 44 | /* 121.212% */ } 45 | .error .content .description { 46 | color: var(--shades-black, #000); 47 | text-align: center; 48 | max-width: 300px; 49 | margin: 140px 0 42px; 50 | /* Paragraph/P3/Regular */ 51 | font-family: Hind; 52 | font-size: 18px; 53 | font-style: normal; 54 | font-weight: 400; 55 | line-height: 21.6px; 56 | /* 120% */ } 57 | .error .content .actions { 58 | display: flex; 59 | justify-content: space-around; 60 | margin-bottom: 42px; } 61 | .error .content .actions .button { 62 | color: var(--primary-50, #eff0fd); 63 | /* Buttons */ 64 | font-family: Open Sans; 65 | font-size: 16px; 66 | font-style: normal; 67 | font-weight: 800; 68 | line-height: 19px; 69 | /* 118.75% */ 70 | letter-spacing: 1.6px; 71 | text-transform: uppercase; 72 | padding: 12px 16px; 73 | justify-content: center; 74 | align-items: center; 75 | margin-right: 33px; 76 | background: var(--primary-700, #0c1a81); 77 | text-decoration: none; } 78 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | .DS_Store 3 | .svn 4 | .cvs 5 | *.bak 6 | *.swp 7 | Thumbs.db 8 | 9 | # wordpress specific 10 | wp-config.php 11 | wp-content/uploads/ 12 | wp-content/blogs.dir/ 13 | wp-content/upgrade/* 14 | wp-content/upgrade-temp-backup/* 15 | wp-content/backup-db/* 16 | wp-content/advanced-cache.php 17 | wp-content/wp-cache-config.php 18 | wp-content/cache/* 19 | wp-content/cache/supercache/* 20 | wp-content/webtoffee_export/* 21 | 22 | # wpengine specific 23 | .smushit-status 24 | .gitattributes 25 | _wpeprivate* 26 | wp-content/object-cache.php 27 | wp-content/mu-plugins/mu-plugin.php 28 | wp-content/mu-plugins/slt-force-strong-passwords.php 29 | wp-content/mu-plugins/stop-long-comments.php 30 | wp-content/mu-plugins/force-strong-passwords* 31 | wp-content/mu-plugins/wpengine-common* 32 | wp-content/mysql.sql 33 | wp-content/mu-plugins/wpengine-security-auditor.php 34 | wp-content/mu-plugins/wpe-wp-sign-on-plugin* 35 | 36 | # wp core (as of 4.9.5) 37 | /db-config.php 38 | /index.php 39 | /license.txt 40 | /readme.html 41 | /wp-activate.php 42 | /wp-app.php 43 | /wp-atom.php 44 | /wp-blog-header.php 45 | /wp-comments-post.php 46 | /wp-commentsrss2.php 47 | /wp-config-sample.php 48 | /wp-cron.php 49 | /wp-feed.php 50 | /wp-links-opml.php 51 | /wp-load.php 52 | /wp-login.php 53 | /wp-mail.php 54 | /wp-rdf.php 55 | /wp-rss.php 56 | /wp-rss2.php 57 | /wp-pass.php 58 | /wp-register.php 59 | /wp-settings.php 60 | /wp-signup.php 61 | /wp-trackback.php 62 | /xmlrpc.php 63 | /wp-admin 64 | /wp-includes 65 | /wp-content/themes/* 66 | /wp-content/plugins/* 67 | /wp-content/mu-plugins 68 | .htaccess 69 | apple-touch-icon-precomposed.png 70 | apple-touch-icon.png 71 | favicon.ico 72 | wpe-deploy-status-academyafrica 73 | !robots.txt 74 | wordpress 75 | node_modules 76 | yarn.lock 77 | # large/disallowed file types 78 | # a CDN should be used for these 79 | *.hqx 80 | *.bin 81 | *.exe 82 | *.dll 83 | *.deb 84 | *.dmg 85 | *.iso 86 | *.img 87 | *.msi 88 | *.msp 89 | *.msm 90 | *.mid 91 | *.midi 92 | *.kar 93 | *.mp3 94 | *.ogg 95 | *.m4a 96 | *.ra 97 | *.3gpp 98 | *.3gp 99 | *.mp4 100 | *.mpeg 101 | *.mpg 102 | *.mov 103 | *.webm 104 | *.flv 105 | *.m4v 106 | *.mng 107 | *.asx 108 | *.asf 109 | *.wmv 110 | *.avi 111 | 112 | .env 113 | 114 | !/wp-content/themes/academyAfrica 115 | !/wp-content/themes/hello-elementor 116 | !/wp-content/plugins/index.php 117 | !/wp-content/plugins/academy-africa 118 | /vendor/ 119 | wp-content/drop-ins/ 120 | wp-content/languages/ 121 | .idea/ 122 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/assets/css/src/widgets/error.scss: -------------------------------------------------------------------------------- 1 | $small-screen: 768px; 2 | $large-screen: 1024px; 3 | 4 | @mixin respond-to($breakpoint) { 5 | @media only screen and (max-width: $breakpoint) { 6 | @content; 7 | } 8 | } 9 | 10 | .spacer { 11 | margin-top: 100px; 12 | // height: 100px; 13 | } 14 | .error { 15 | display: flex; 16 | justify-content: space-around; 17 | background-image: url("/wp-content/themes/academyAfrica/assets/images/error.png"); 18 | background-repeat: no-repeat; 19 | background-size: 100% 100%; 20 | background-position: center; 21 | min-height: 700px; 22 | // width: 100vw; 23 | 24 | @include respond-to($small-screen) { 25 | background-size: cover; 26 | } 27 | .content { 28 | max-width: 768px; 29 | flex: 2; 30 | width: 100%; 31 | display: flex; 32 | flex-direction: column; 33 | align-items: center; 34 | justify-content: center; 35 | // padding: 140px 0 0; 36 | 37 | .code { 38 | color: var(--shades-white, #fff); 39 | text-align: center; 40 | /* Heading/H1/Bold */ 41 | font-size: 48px; 42 | font-style: normal; 43 | margin: 0; 44 | font-weight: 700; 45 | line-height: 56px; /* 116.667% */ 46 | } 47 | .text { 48 | color: var(--shades-white, #fff); 49 | text-align: center; 50 | margin: 0; 51 | /* Heading/H3/Bold */ 52 | font-size: 33px; 53 | font-style: normal; 54 | font-weight: 700; 55 | line-height: 40px; /* 121.212% */ 56 | } 57 | .description { 58 | color: var(--shades-black, #000); 59 | text-align: center; 60 | max-width: 300px; 61 | margin: 140px 0 42px; 62 | /* Paragraph/P3/Regular */ 63 | font-family: Hind; 64 | font-size: 18px; 65 | font-style: normal; 66 | font-weight: 400; 67 | line-height: 21.6px; /* 120% */ 68 | } 69 | .actions { 70 | display: flex; 71 | justify-content: space-around; 72 | margin-bottom: 42px; 73 | .button { 74 | color: var(--primary-50, #eff0fd); 75 | 76 | /* Buttons */ 77 | font-family: Open Sans; 78 | font-size: 16px; 79 | font-style: normal; 80 | font-weight: 800; 81 | line-height: 19px; /* 118.75% */ 82 | letter-spacing: 1.6px; 83 | text-transform: uppercase; 84 | padding: 12px 16px; 85 | justify-content: center; 86 | align-items: center; 87 | margin-right: 33px; 88 | background: var(--primary-700, #0c1a81); 89 | text-decoration: none; 90 | } 91 | } 92 | } 93 | } 94 | -------------------------------------------------------------------------------- /wp-content/themes/hello-elementor/template-parts/dynamic-footer.php: -------------------------------------------------------------------------------- 1 | 'menu-2', 18 | 'fallback_cb' => false, 19 | 'echo' => false, 20 | ] ); 21 | ?> 22 |
23 | 61 |
62 | -------------------------------------------------------------------------------- /wp-content/themes/academyAfrica/template-parts/change-password.php: -------------------------------------------------------------------------------- 1 | 2 | 24 | 60 | { 2 | const hamburger = document.querySelector(".hamburger"); 3 | const openIcon = document.querySelector(".icon.open"); 4 | const closeIcon = document.querySelector(".icon.close"); 5 | const drawer = document.querySelector(".drawer"); 6 | 7 | hamburger.addEventListener("click", () => { 8 | drawer.classList.toggle("open"); 9 | openIcon.style.display = 10 | openIcon.style.display === "none" ? "block" : "none"; 11 | closeIcon.style.display = 12 | closeIcon.style.display === "none" ? "block" : "none"; 13 | }); 14 | 15 | const parentNavs = document.querySelectorAll(".item.parent"); 16 | 17 | parentNavs.forEach((parentNav) => { 18 | const childNav = parentNav.querySelector(".children"); 19 | parentNav.addEventListener("click", () => { 20 | parentNav.classList.toggle("open"); 21 | childNav.classList.toggle("open"); 22 | 23 | // close other open navs 24 | parentNavs.forEach((nav) => { 25 | if (nav !== parentNav) { 26 | nav.classList.remove("open"); 27 | nav.querySelector(".children").classList.remove("open"); 28 | } 29 | }); 30 | 31 | // close if clicked outside 32 | document.addEventListener("click", (e) => { 33 | if (!parentNav.contains(e.target)) { 34 | parentNav.classList.remove("open"); 35 | childNav.classList.remove("open"); 36 | } 37 | }); 38 | }); 39 | }); 40 | 41 | const searchIcon = document.querySelector(".search-icon"); 42 | const searchForm = document.querySelector(".mobile-search"); 43 | const searchClose = document.querySelectorAll("#search-close-btn"); 44 | const mobileNav = document.querySelector("#mobile-nav"); 45 | 46 | 47 | searchIcon.addEventListener("click", () => { 48 | searchForm.classList.toggle("open"); 49 | mobileNav.classList.toggle("d-none"); 50 | }); 51 | 52 | searchClose.forEach((element) => { 53 | element.addEventListener("click", () => { 54 | searchForm.classList.toggle("open"); 55 | mobileNav.classList.toggle("d-none"); 56 | }) 57 | }); 58 | 59 | 60 | const signInMenu = document.querySelectorAll("a[href='#sign-in']"); 61 | Array.from(signInMenu).forEach((element) => { 62 | element.addEventListener("click", function () { 63 | openModal("login"); 64 | }); 65 | }); 66 | 67 | 68 | const userProfileMenu = document.querySelectorAll(".item.user-profile"); 69 | Array.from(userProfileMenu).forEach((element) => { 70 | if (element.classList.contains("mobile")) return; 71 | 72 | const navText = element.querySelector(".collapsible"); 73 | 74 | const user_avatar = document.querySelector(".user-avatar"); 75 | if (user_avatar) { 76 | navText.innerHTML = user_avatar.outerHTML; 77 | } 78 | }); 79 | }); 80 | --------------------------------------------------------------------------------