Plugin Tabs noticias

This commit is contained in:
root
2026-04-14 13:50:04 -06:00
parent 299099d006
commit 19d08e5694
2334 changed files with 628926 additions and 113 deletions

View File

@@ -0,0 +1,164 @@
<?php
/*
Name: 5. Blocks
Slug: blocks
Description: Specify the templates you would like to use for each block as a default.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-blocks-';
return array(
array(
'label' => 'Header Template',
'name' => $slug . 'header',
'block' => 'header',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Footer Template',
'name' => $slug . 'footer',
'block' => 'footer',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hero Template',
'name' => $slug . 'hero',
'block' => 'hero',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Content with Media Template',
'name' => $slug . 'content-with-media',
'block' => 'content-with-media',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Content with Media Alternate Template',
'name' => $slug . 'content-with-media-alternate',
'block' => 'content-with-media',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Content with Items Template',
'name' => $slug . 'content-with-items',
'block' => 'content-with-items',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Media Template',
'name' => $slug . 'media',
'block' => 'media',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Posts Template',
'name' => $slug . 'posts',
'block' => 'posts',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Call to Action Template',
'name' => $slug . 'call-to-action',
'block' => 'call-to-action',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Next and Previous Template',
'name' => $slug . 'next-and-previous',
'block' => 'next-and-previous',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Logos Template',
'name' => $slug . 'logos',
'block' => 'logos',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Contact',
'name' => $slug . 'contact',
'block' => 'contact',
'variable' => '',
'row' => 'default',
'input' => 'block-template',
'default' => 'basic.php',
'description' => '',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,340 @@
<?php
/*
Name: 2. Company / Brand
Slug: company
Description: Details that you add in this section will automatically populate content within certain lightspeed blocks.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-company-';
return array(
array(
'label' => 'Branding',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Logo (Dark)',
'name' => $slug . 'logo-dark',
'variable' => '',
'row' => 'default',
'input' => 'image',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Logo (Light)',
'name' => $slug . 'logo-light',
'variable' => '',
'row' => 'default',
'input' => 'image',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Icon (Dark)',
'name' => $slug . 'icon-dark',
'variable' => '',
'row' => 'default',
'input' => 'image',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Icon (Light)',
'name' => $slug . 'icon-light',
'variable' => '',
'row' => 'default',
'input' => 'image',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Heading Font URL',
'name' => $slug . 'heading-font-url',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => 'Enter your own font url. If filled in the font stylesheet will be added to the head section of your site. This can be used to add any Google or Typekit fonts.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Body Font URL',
'name' => $slug . 'body-font-url',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => 'Enter your own font url. If filled in the font stylesheet will be added to the head section of your site. This can be used to add any Google or Typekit fonts.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Company',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Company Name',
'name' => $slug . 'name',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Company Address',
'name' => $slug . 'address',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Company Email',
'name' => $slug . 'email',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Company Phone',
'name' => $slug . 'phone',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Company Number',
'name' => $slug . 'number',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Company VAT Number',
'name' => $slug . 'vat-number',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Social Media',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Facebook URL',
'name' => $slug . 'facebook',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Twitter URL',
'name' => $slug . 'twitter',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Instagram URL',
'name' => $slug . 'instagram',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'YouTube URL',
'name' => $slug . 'youtube',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'LinkedIn URL',
'name' => $slug . 'linkedin',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'TikTok URL',
'name' => $slug . 'tiktok',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Pinterest URL',
'name' => $slug . 'pinterest',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Stock Media',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Stock Media',
'name' => $slug . 'stock-media',
'variable' => '',
'row' => 'default',
'input' => 'placeholders',
'default' => 'default',
'description' => 'Select a category to display default images within lightspeed blocks that match your industry.',
'allow_reset' => false,
'options' => array(
array(
'id' => 'default',
'label' => 'Default'
),
array(
'id' => 'automotive',
'label' => 'Automotive'
),
array(
'id' => 'construction',
'label' => 'Construction'
),
array(
'id' => 'education',
'label' => 'Education'
),
array(
'id' => 'fashion',
'label' => 'Fashion'
),
array(
'id' => 'food',
'label' => 'Food'
),
array(
'id' => 'it',
'label' => 'IT'
),
array(
'id' => 'logistics',
'label' => 'Logistics'
),
array(
'id' => 'manufacturing',
'label' => 'Manufacturing'
),
array(
'id' => 'people',
'label' => 'People'
),
array(
'id' => 'professional',
'label' => 'Professional'
),
array(
'id' => 'science',
'label' => 'Science'
),
array(
'id' => 'sports',
'label' => 'Sports'
),
)
),
array(
'label' => 'Populate Featured Images',
'name' => $slug . 'include-lightspeed',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked, then pages and posts without a featured image will be replaced by stock media.',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,34 @@
<?php
/*
Name: 1. Dashboard
Slug: features
Description: The settings found under "Lightspeed" have been created to work along with our "Lightspeed WordPress theme". Because of this they have not been tested with other themes and using these settings should be done with care as they could have detrimental effects on your website.
Position: 20
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-features-';
return array(
array(
'label' => 'Include Gallery',
'name' => $slug . 'include-gallery',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked media will display in a full screen gallery when clicked.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Include Block Patterns',
'name' => $slug . 'include-block-patterns',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked block patterns will be included for each template available for each lightspeed block.',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,56 @@
<?php
/*
Name: 8. Parallax
Slug: parallax
Description: Parallax adds the effect of different elements on the page moving at differnt rates as a user scrolls.
Position: 30
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-parallax-';
return array(
array(
'label' => 'Include Parallax',
'name' => $slug . 'parallax',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => null,
'description' => 'Including parallax will add additional scripts to enable the parallax scrolling effect.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Background',
'name' => $slug . 'background',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => null,
'description' => 'If checked background images applied to the lightspeed blocks will have a parallax effect. This can be overidden on a block by block basis.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Components',
'name' => $slug . 'components',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => null,
'description' => 'If checked the components within lightspeed blocks will have a parallax effect. This can be overidden on a block by block basis.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Patterns',
'name' => $slug . 'patterns',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => null,
'description' => 'If checked and you have patterns turned on then the pattern will have the parallax effect applied. This can be overidden on a block by block basis.',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,34 @@
<?php
/*
Name: 4. Performance
Slug: performance
Description: Improve the performance of your website. This functionality is currently in beta and may be temperamental.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-performance-';
return array(
array(
'label' => 'Lazy Load',
'name' => $slug . 'lazy-load',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked images will be lazy loaded.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Convert to WebP',
'name' => $slug . 'webp',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked pngs, jpegs and gifs will be automatically converted to webp.',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,23 @@
<?php
/*
Name: 6. Plugins
Slug: plugins
Description: Override third party plugin settings and styles.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-plugins-';
return array(
array(
'label' => 'Override Ninja Forms styles',
'name' => $slug . 'nf-styles',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => null,
'description' => 'If checked Ninja Forms styles will be overriden by Bootstrap styles. This will also set the Ninja Forms theme to "none".',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,246 @@
<?php
/*
Name: 7. Styles
Slug: styles
Description: The styles section allows you to quickly add global style elements across your site. Changing these options will quickly change the entire look and feel of your site instantly.
Position: 10
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-styles-';
return array(
array(
'label' => 'Strips',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Strip Background',
'name' => $slug . 'strip-background',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'Automatically alternate background colors to strips. This will only display on the front end of your site.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Strip Alignment',
'name' => $slug . 'strip-alignment',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'Automatically alternate the alignment of strips. This will only display on the front end of your site.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Strip Padding',
'name' => $slug . 'strip-padding',
'variable' => '',
'row' => 'default',
'input' => 'text',
'default' => '150',
'description' => 'Specify how much padding you would like on the top and bottom of each strip.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Strip Divider',
'name' => $slug . 'strip-divider',
'variable' => '',
'row' => 'default',
'input' => 'dividers',
'default' => 'none.svg',
'description' => 'If selected a divider will be added at the top of each block. This can be turned off on specific blocks.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Strip Pattern',
'name' => $slug . 'strip-pattern',
'variable' => '',
'row' => 'default',
'input' => 'patterns',
'default' => null,
'description' => 'If selected a pattern will be added in the background of each block. This can be turned off on specific blocks.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Masks',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Media Mask',
'name' => $slug . 'image-mask',
'variable' => '',
'row' => 'default',
'input' => 'masks',
'default' => 'none.svg',
'description' => 'If selected an image mask will be applied to media added to any Content with Media blocks. This can be turned off on specific blocks.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Frame',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Frame',
'name' => $slug . 'frame',
'variable' => '',
'row' => 'default',
'input' => 'select',
'default' => null,
'description' => 'Add a frame around your website.',
'allow_reset' => false,
'options' => array(
array(
'id' => null,
'label' => 'None'
),
array(
'id' => 'square',
'label' => 'Square'
),
array(
'id' => 'square-lg',
'label' => 'Large Square'
),
array(
'id' => 'rounded',
'label' => 'Rounded'
),
array(
'id' => 'rounded-lg',
'label' => 'Large Rounded'
),
array(
'id' => 'sides',
'label' => 'Sides'
),
array(
'id' => 'sides-lg',
'label' => 'Large Sides'
),
)
),
array(
'label' => 'Frame Color',
'name' => $slug . 'frame-color',
'variable' => '',
'row' => 'default',
'input' => 'color-picker',
'default' => '#fff',
'description' => '',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Heading',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Divider',
'name' => $slug . 'headings',
'variable' => '',
'row' => 'default',
'input' => 'select',
'default' => null,
'description' => 'Change the global styles of your h1 and h2 tags.',
'allow_reset' => false,
'options' => array(
array(
'id' => null,
'label' => 'None'
),
array(
'id' => 'basic',
'label' => 'Basic Divider Bottom'
),
array(
'id' => 'basic-top',
'label' => 'Basic Divider Top'
),
array(
'id' => 'wide',
'label' => 'Wide Divider Bottom'
),
array(
'id' => 'wide-top',
'label' => 'Wide Divider Top'
),
array(
'id' => 'dotted',
'label' => 'Dotted Divider Bottom'
),
array(
'id' => 'dotted-top',
'label' => 'Dotted Divider Top'
),
)
),
array(
'label' => 'Include Icon',
'name' => $slug . 'heading-icon',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => null,
'description' => 'Tick to include your icon with each h1 and h2 tag.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Button',
'name' => '',
'variable' => '',
'row' => 'default',
'input' => 'header',
'default' => '',
'description' => '',
'allow_reset' => true,
'options' => array()
),
array(
'label' => 'Icon',
'name' => $slug . 'btn-icon',
'variable' => '',
'row' => 'default',
'input' => 'icons',
'default' => null,
'description' => 'Select a default icon to append to each button.',
'allow_reset' => false,
'options' => array()
),
);

View File

@@ -0,0 +1,118 @@
<?php
/*
Name: 9. Transition
Slug: transition
Description: Transitions animate elements of the page in as a user scrolss down the page. It can also animate elements out as a user navigates from one page to another to provide a smooth look and feel when navigating your site.
Position: 20
Theme:
*/
$slug = AREOI__PREPEND . ( !empty( $section ) ? '-' . $section : '' ) . '-transition-';
return array(
array(
'label' => 'Transition',
'name' => $slug . 'transition',
'variable' => '',
'row' => 'default',
'input' => 'select',
'default' => null,
'description' => 'Transition elements in from different directions using different effects.',
'allow_reset' => false,
'options' => array(
array(
'id' => null,
'label' => 'None'
),
array(
'id' => 'up',
'label' => 'Up'
),
array(
'id' => 'right',
'label' => 'Right'
),
array(
'id' => 'down',
'label' => 'Down'
),
array(
'id' => 'left',
'label' => 'Left'
),
array(
'id' => 'grow',
'label' => 'Grow'
),
array(
'id' => 'shrink',
'label' => 'Shrink'
),
array(
'id' => 'blur',
'label' => 'Blur'
),
)
),
array(
'label' => 'Page Transition',
'name' => $slug . 'page',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked elements will animate out before a user moves to the next page.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Background Transition',
'name' => $slug . 'background',
'variable' => '',
'row' => 'default',
'input' => 'checkbox',
'default' => false,
'description' => 'If checked background colours will animate from one to the next as you scroll.',
'allow_reset' => false,
'options' => array()
),
array(
'label' => 'Hover Transition',
'name' => $slug . 'hover',
'variable' => '',
'row' => 'default',
'input' => 'select',
'default' => null,
'description' => 'Apply transitions when hovering over elements that have urls applied.',
'allow_reset' => false,
'options' => array(
array(
'id' => null,
'label' => 'None'
),
array(
'id' => 'up',
'label' => 'Up'
),
array(
'id' => 'right',
'label' => 'Right'
),
array(
'id' => 'down',
'label' => 'Down'
),
array(
'id' => 'left',
'label' => 'Left'
),
array(
'id' => 'grow',
'label' => 'Grow'
),
array(
'id' => 'shrink',
'label' => 'Shrink'
),
)
),
);