• Features
    • Menu TypesCustom modules
      • YJ Mega CSS Dropdown
      • YJ Mega Smooth Dropdown
      • Joomla Split Menu
      • Menu module position
    • Mega MenuMega menu sample
      • Group 1
        • Group 1 link 1
        • Group 1 link 2
          • Login Form

            • Forgot your password?
            • Forgot your username?
      • Group 2
        • Group 2 link 1
        • Group 2 link 2
    • TypographyStyle your text
    • Module PositionsOver 50 positions!
    • Module StylesCustom modules
    • Add-onsYjsg add-ons
    • ShortcodesYjsg shortcodes
    • DocumentationYjsg Docs
  • Layouts
    • Left-Mid-Right
    • Mid-Left-Right
    • Left-Right-Mid
  • Pages
    • User Pages
      • Login FormLogin Form demo
      • User Profile User Profile Demo
      • User RegisrtationUser Regisrtation Demo
      • Username ReminderUsername Reminder Demo
      • Password resetPassword reset demo
      • 404 page404 page demo
    • Content Views
      • Category Blog View
      • Category List View
      • Categories View
      • Archived View
    • Web links
    • Contacts
    • News feeds
    • Joomla Search
    • Joomla Tutorials
  • Blog
  • Extras
    • Testimonials
    • Services
    • Our Doctors
    • YJ Module Engine

Round progress bars

Round progress bars are very useful if you would like to display appealing number progress. To activate the round progress simply add data-yjsg-round-progress to your element. Note that by default the counter width and height is 150px and color is blue.
See options below if you wish to modify the defaults.

options:

Options Description
data-yjsg-round-progress *Required option. This data property will activate round progress bar.
data-start This is a counter start. Default is 0
data-end This is a counter end. Default is 100
data-border This is a counter border width. Default is 5 ( 5px ).
data-percent This will show percent sign. Default is true.
data-speed Progress speed. Default is 10.

example:

markup:

<div class="mybar yjsg-center" data-yjsg-round-progress data-start="8"  data-end="88"></div>
<div class="yjsg-center" style="color:#ff6600;border-top-color:#ff6600;border-bottom-color:#efefef;" data-yjsg-round-progress data-start="0"  data-end="58" data-border="10" data-speed="20" data-percent="false"></div>
<div class="mybar yjsg-center" data-yjsg-round-progress data-start="28"  data-end="78"></div>

Custom styling

To make custom styles for your round progress bars you can use following CSS on your progress bar element.

code:

.my_progress_bar{
width:200px; // progress width
height:200px;// progress height
font-size:20px; // progress font size
color:#ff6600; // progress font color
border-top-color:#2ecc71; // progress top color
border-bottom-color:#efefef; // progress bottom color
}

example:

markup:

<div class="my_progress_bar" data-yjsg-round-progress data-start="5"  data-end="38" data-speed="20" data-border="10"></div>

Activate progress bar when in view

To activate progress bar when in view you can use Waypoints jQuery plugin that comes with Yjsg framework. Please note that in this case you should not use data-yjsg-round-progress data attribute but yjsg-round-progress element class instead. Please use below code example as reference.

example:

markup:

<script>
    jQuery(document).on('ready', function () {
    jQuery('.mybar_in_view').waypoint(function() {
    jQuery(this).yjsgroundprogress();
    }, {
    offset: '100%',
    triggerOnce:true
    });
    });
</script>
<div class="mybar_in_view yjsg-round-progress" data-start="0"  data-end="90" data-speed="10"></div>

Add-ons

  • Sticky
  • Labels
  • Tooltips
  • Off-canvas
  • Grid system
  • Smooth Scroll
  • Helper classes
  • Round progress bars

We are Medicus

Lorem ipsum dolor sit amet, consectetur Proclivi currit oratio. Virtutis, magnitudinis animi, patientiae, fortitudinis fomentis dolor mitigari solet.

Satisne ergo pudori consulat, si quis sine teste libidini pareat? Bonum integritas misera debilitas. Certe non potest.

Si stante, videlicet vult, salvam esse se, quod concedimus; Duo Reges: constructio interrete.

Recent News

News Item1

Vivamus porta eros et neque vulputate pretium. Viva mus vel velit metus, sceleri

News Item2

Vivamus porta eros et neque vulputate pretium. Viva mus vel velit metus, sceleri

News Item3

Vivamus porta eros et neque vulputate pretium. Viva mus vel velit metus, sceleri

Services

  • Primary Care
  • Urgent Care
  • Womens Care
  • Pediatric Care
  • Cardiology
  • Home Care
  • Imaging
  • Laboratory
  • Wellness
  • Call Center

Contact Us

Medicus Inc.
795 Folsom Ave, Suite 600
San Francisco, CA 94107
  • (123) 456-7890
  • contact@medicus.com
  • Find us on Google Map
Top | + | - | reset | RTL | LTR
Copyright © Medicus 2026 All rights reserved. Custom Design by Youjoomla.com
YJSimpleGrid Joomla! Templates Framework official website
Features