Skip to content

Commit

Permalink
tidying up styles
Browse files Browse the repository at this point in the history
  • Loading branch information
Ariel Jolo committed Feb 18, 2025
1 parent fa67bb7 commit db46fec
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 55 deletions.
56 changes: 1 addition & 55 deletions themes/osi/functions.php
Original file line number Diff line number Diff line change
Expand Up @@ -556,58 +556,4 @@ function osi_handle_supporter_form_flamingo_spam_status_change( string $new_stat
}
}
}
add_action( 'transition_post_status', 'osi_handle_supporter_form_flamingo_spam_status_change', 10, 3 );

function enqueue_ai_template_assets() {
// Debug: Check if function is running
echo "<script>console.log('Enqueue function running');</script>";

// Get the template slug and full path
$template_slug = get_page_template_slug();
$template_path = get_template_directory() . '/' . $template_slug;
echo "<script>console.log('Template slug: " . $template_slug . "');</script>";
echo "<script>console.log('Template path: " . $template_path . "');</script>";

// Check if either the template slug contains our template name or if it's the full path
if (strpos($template_slug, 'ai-fse.php') !== false) {
echo "<script>console.log('Template condition met');</script>";

// FontAwesome
wp_enqueue_style('fontawesome', 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css', array(), '6.5.1');

// Other CSS files
wp_enqueue_style('swiper', 'https://opensourceorg.github.io/ai/assets/css/plugins/swiper.css', array(), '1.0.0');
wp_enqueue_style('unicons', 'https://opensourceorg.github.io/ai/assets/css/plugins/unicons.css', array(), '1.0.0');
wp_enqueue_style('metismenu', 'https://opensourceorg.github.io/ai/assets/css/plugins/metismenu.css', array(), '1.0.0');
wp_enqueue_style('animate', 'https://opensourceorg.github.io/ai/assets/css/vendor/animate.css', array(), '1.0.0');
wp_enqueue_style('bootstrap', 'https://opensourceorg.github.io/ai/assets/css/vendor/bootstrap.min.css', array(), '1.0.0');
wp_enqueue_style('ai-custom', 'https://opensourceorg.github.io/ai/assets/css/style.css', array('bootstrap'), '1.0.0');

// JavaScript files with proper dependencies
wp_enqueue_script('jquery');
wp_enqueue_script('jqueryui', 'https://opensourceorg.github.io/ai/assets/js/vendor/jqueryui.js', array('jquery'), '1.0.0', true);
wp_enqueue_script('counter-up', 'https://opensourceorg.github.io/ai/assets/js/plugins/counter-up.js', array('jquery'), '1.0.0', true);
wp_enqueue_script('swiper-js', 'https://opensourceorg.github.io/ai/assets/js/plugins/swiper.js', array('jquery'), '1.0.0', true);
wp_enqueue_script('metismenu-js', 'https://opensourceorg.github.io/ai/assets/js/plugins/metismenu.js', array('jquery'), '1.0.0', true);
wp_enqueue_script('waypoint', 'https://opensourceorg.github.io/ai/assets/js/vendor/waypoint.js', array('jquery'), '1.0.0', true);
wp_enqueue_script('waw', 'https://opensourceorg.github.io/ai/assets/js/vendor/waw.js', array('jquery'), '1.0.0', true);
wp_enqueue_script('gsap', 'https://opensourceorg.github.io/ai/assets/js/plugins/gsap.min.js', array(), '1.0.0', true);
wp_enqueue_script('scrolltrigger', 'https://opensourceorg.github.io/ai/assets/js/plugins/scrolltigger.js', array('gsap'), '1.0.0', true);
wp_enqueue_script('split-text', 'https://opensourceorg.github.io/ai/assets/js/vendor/split-text.js', array('gsap'), '1.0.0', true);
wp_enqueue_script('contact-form', 'https://opensourceorg.github.io/ai/assets/js/vendor/contact.form.js', array('jquery'), '1.0.0', true);
wp_enqueue_script('split-type', 'https://opensourceorg.github.io/ai/assets/js/vendor/split-type.js', array(), '1.0.0', true);
wp_enqueue_script('jquery-timepicker', 'https://opensourceorg.github.io/ai/assets/js/plugins/jquery-timepicker.js', array('jquery'), '1.0.0', true);
wp_enqueue_script('bootstrap-js', 'https://opensourceorg.github.io/ai/assets/js/plugins/bootstrap.min.js', array('jquery'), '1.0.0', true);
wp_enqueue_script('ai-main', 'https://opensourceorg.github.io/ai/assets/js/main.js', array('jquery', 'bootstrap-js'), '1.0.0', true);
} else {
echo "<script>console.log('Template condition not met');</script>";
}
}
add_action('wp_enqueue_scripts', 'enqueue_ai_template_assets');

// Add this function to check if the template is being used
function check_template_usage($template) {
echo "<script>console.log('Template being used: " . $template . "');</script>";
return $template;
}
add_filter('template_include', 'check_template_usage');
add_action( 'transition_post_status', 'osi_handle_supporter_form_flamingo_spam_status_change', 10, 3 );
29 changes: 29 additions & 0 deletions themes/osi/templates/ai-fse.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<?php
/*
Template Name: AI Landing Page with FSE
Template Post Type: page
Description: Custom landing page template with Full Site Editing (FSE) capabilities, integrating custom blocks and patterns.
*/

Expand Down Expand Up @@ -31,6 +32,16 @@
<!-- favicon -->
<link rel="shortcut icon" type="image/x-icon" href="https://opensourceorg.github.io/ai/assets/images/fav.png">
<script defer data-domain="opensource.org" src="https://plausible.io/js/script.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css">
<!-- fontawesome css -->
<link rel="stylesheet" href="https://opensourceorg.github.io/ai/assets/css/plugins/swiper.css">
<link rel="stylesheet" href="https://opensourceorg.github.io/ai/assets/css/plugins/unicons.css">
<link rel="stylesheet" href="https://opensourceorg.github.io/ai/assets/css/plugins/metismenu.css">
<link rel="stylesheet" href="https://opensourceorg.github.io/ai/assets/css/vendor/animate.css">
<!-- bootstrap css -->
<link rel="stylesheet" href="https://opensourceorg.github.io/ai/assets/css/vendor/bootstrap.min.css">
<!-- Custom css -->
<link rel="stylesheet" href="https://opensourceorg.github.io/ai/assets/css/style.css">

<!-- HTML Meta Tags -->
<title>The Open Source AI Definition — by The Open Source Initiative</title>
Expand Down Expand Up @@ -456,5 +467,23 @@

<div id="anywhere-home" class="">
</div>


<!-- jquery js -->
<script src="https://opensourceorg.github.io/ai/assets/js/plugins/jquery.min.js"></script>
<script src="https://opensourceorg.github.io/ai/assets/js/vendor/jqueryui.js"></script>
<script src="https://opensourceorg.github.io/ai/assets/js/plugins/counter-up.js"></script>
<script src="https://opensourceorg.github.io/ai/assets/js/plugins/swiper.js"></script>
<script src="https://opensourceorg.github.io/ai/assets/js/plugins/metismenu.js"></script>
<script src="https://opensourceorg.github.io/ai/assets/js/vendor/waypoint.js"></script>
<script src="https://opensourceorg.github.io/ai/assets/js/vendor/waw.js"></script>
<script src="https://opensourceorg.github.io/ai/assets/js/plugins/gsap.min.js"></script>
<script src="https://opensourceorg.github.io/ai/assets/js/plugins/scrolltigger.js"></script>
<script src="https://opensourceorg.github.io/ai/assets/js/vendor/split-text.js"></script>
<script src="https://opensourceorg.github.io/ai/assets/js/vendor/contact.form.js"></script>
<script src="https://opensourceorg.github.io/ai/assets/js/vendor/split-type.js"></script>
<script src="https://opensourceorg.github.io/ai/assets/js/plugins/jquery-timepicker.js"></script>
<script src="https://opensourceorg.github.io/ai/assets/js/plugins/bootstrap.min.js"></script>
<script src="https://opensourceorg.github.io/ai/assets/js/main.js"></script>
</body>
</html>

0 comments on commit db46fec

Please sign in to comment.