Components
20
Twig Components
117
Render Count
608
ms
Render Time
86.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 74.5 MiB | 37.35 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#6630 -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#208 …} -em: Doctrine\ORM\EntityManager {#550 …} -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …} -kernel: App\Kernel {#14 …} -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#214 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoDark" ] |
|||
| Attributes | [ "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoDark" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6677 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Attributes | [ "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6688 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
70.5 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6739 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150" "data-front--header-target" => "logoDark" ] |
|||
| Attributes | [ "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150" "data-front--header-target" => "logoDark" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6754 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150" "data-front--header-target" => "logoWhite" ] |
|||
| Attributes | [ "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150" "data-front--header-target" => "logoWhite" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6804 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "search" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6832 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "flexed-biceps" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6848 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6872 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6896 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6920 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline " "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6944 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6968 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6992 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7016 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-down" "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180" ] |
|||
| Attributes | [ "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7333 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
70.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#7288 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 74.5 MiB | 8.62 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#7418 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#7419 …} -formFactory: Symfony\Component\Form\FormFactory {#7417 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7570 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7605 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7635 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "google" "class" => "h-[24px] w-[20px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7667 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "apple" "class" => "h-[24px] w-[20px] fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px] fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7686 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7796 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-down" "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Attributes | [ "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7830 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "flexed-biceps" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7846 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7870 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7894 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7918 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7942 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7966 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7990 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8014 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "favorites" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8038 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "more" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8062 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 74.5 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#8107 +routeName: null +params: null +withQuery: true +defaultOpenLeft: true -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8097 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-16 w-full" ] |
|||
| Attributes | [ "class" => "h-16 w-full" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7738 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 76.5 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4569 -items: [ [ "label" => "menu.home" "url" => "/en/" ] [ "label" => "menu.exercises" "url" => "/en/exercises" ] [ "label" => "Running" "url" => "/en/exercises/group/130-running" ] [ "label" => "Treadmill Sprint" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#8190 +items: [ [ "label" => "menu.home" "url" => "/en/" ] [ "label" => "menu.exercises" "url" => "/en/exercises" ] [ "label" => "Running" "url" => "/en/exercises/group/130-running" ] [ "label" => "Treadmill Sprint" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#4569 -items: [ [ "label" => "menu.home" "url" => "/en/" ] [ "label" => "menu.exercises" "url" => "/en/exercises" ] [ "label" => "Running" "url" => "/en/exercises/group/130-running" ] [ "label" => "Treadmill Sprint" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8220 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8242 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8265 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 76.5 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#8308 +includeScript: true +labelClass: null +containerClass: "my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| media:video | App\Twig\Components\Media\Video | 76.5 MiB | 0.33 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaVideo {#4523 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4525 …} #credits: Doctrine\ORM\PersistentCollection {#4527 …} -source: null -zone: null -urlExternal: null #id: 2686 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4499 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1755165352 {#4561 : 2025-08-14 11:55:52.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1758819661 {#4513 : 2025-09-25 19:01:01.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3763 …} #updatedBy: App\Entity\User {#2753 …} -duration: null -format: null -startTime: null -endTime: null -youtubeId: "4rzQ7CQTC4Y" } "title" => "Treadmill Running" "showCredits" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Media\Video {#8380 +media: App\Entity\Media\MediaVideo {#4523 #uploadedFile: null #file: Vich\UploaderBundle\Entity\File {#4525 …} #credits: Doctrine\ORM\PersistentCollection {#4527 …} -source: null -zone: null -urlExternal: null #id: 2686 -notes: null #translations: Doctrine\ORM\PersistentCollection {#4499 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1755165352 {#4561 : 2025-08-14 11:55:52.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1758819661 {#4513 : 2025-09-25 19:01:01.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3763 …} #updatedBy: App\Entity\User {#2753 …} -duration: null -format: null -startTime: null -endTime: null -youtubeId: "4rzQ7CQTC4Y" } +title: "Treadmill Running" +posterSm: null +posterLg: null +hasPipButton: true +loop: false +mute: false +showCredits: false +creditsTitle: "label.media_video.credits" -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#214 …} -appManager: App\BusinessLogic\App\Manager\AppManager {#152 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "favorites" "class" => "h-4 w-4 stroke-yellow text-transparent" "data-front--favorite-target" => "icon" ] |
|||
| Attributes | [ "class" => "h-4 w-4 stroke-yellow text-transparent" "data-front--favorite-target" => "icon" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8405 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "program" "class" => "w-5 h-5 text-white inline-flex" ] |
|||
| Attributes | [ "class" => "w-5 h-5 text-white inline-flex" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8438 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 76.5 MiB | 1.37 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "mt-2 md:m-0" ] |
|||
| Attributes | [ "class" => "mt-2 md:m-0" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#8462 +shareUrl: "https://test.fitmetrics.ch/en/exercise/688bd757e0bc2-treadmill-running?alias=13071" +title: "Treadmill Sprint - Exercise - FitMetrics" +description: "Treadmill running is a versatile cardio exercise performed on a motorized running machine that allows users to control speed, incline, and duration. It offers a safe and convenient way to run indoors, making it ideal for consistent training regardless of weather conditions. Treadmill running is highly effective for improving cardiovascular endurance, calorie burning, and overall aerobic fitness. It also supports lower body muscular endurance, particularly in the quadriceps, hamstrings, glutes, and calves. Adjustable settings enable a variety of workouts, from steady-state jogging to high-intensity sprints and hill simulations. This adaptability allows individuals to target different fitness goals, including weight management, stamina building, and race preparation. The controlled surface of a treadmill reduces impact compared to outdoor running, potentially lowering joint strain while still delivering a challenging workout. Suitable for beginners and advanced athletes alike, treadmill running can be customized to match any fitness level. Incorporating incline running or interval training on the treadmill can further enhance muscle engagement and cardiovascular benefits. Whether used for warm-ups, fat loss programs, or endurance training, treadmill running remains one of the most accessible and effective indoor cardio exercises available." +quote: null +hashtags: [ "fitmetrics" ] +alignMobileLeft: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "check" "class" => "w-5 h-5 text-white fill-white" ] |
|||
| Attributes | [ "class" => "w-5 h-5 text-white fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8492 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "reddit" "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8520 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "twitter" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8545 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8568 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8591 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "linkedin" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8614 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8637 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "email" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8660 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "program" "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Attributes | [ "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8691 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 76.5 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1758819660883 "blocks" => [ [ "id" => "RwVOzcq5DC" "type" => "header" "data" => [ "text" => "Instructions" "level" => 2 ] ] [ "id" => "lln86GOo8q" "type" => "list" "data" => [ "style" => "ordered" "meta" => [ "counterType" => "numeric" ] "items" => [ [ "content" => "Step onto the treadmill and stand with feet on each side of the belt." "meta" => [] "items" => [] ] [ "content" => "Select desired speed and incline before starting." "meta" => [] "items" => [] ] [ "content" => "Start the treadmill at a slow walking pace and gradually increase speed." "meta" => [] "items" => [] ] [ "content" => "Maintain an upright posture with eyes forward and shoulders relaxed." "meta" => [] "items" => [] ] [ "content" => "Keep arms bent at about 90 degrees, moving naturally with your stride." "meta" => [] "items" => [] ] [ "content" => "Land softly on the midfoot and roll through to the toes." "meta" => [] "items" => [] ] [ "content" => "Gradually slow down before stopping the treadmill." "meta" => [] "items" => [] ] ] ] ] [ "id" => "4qD8QIBaz2" "type" => "header" "data" => [ "text" => "Technical Tips" "level" => 2 ] ] [ "id" => "UNsWwddYha" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Avoid leaning too far forward or backward." "meta" => [] "items" => [] ] [ "content" => "Use a natural stride to prevent joint stress." "meta" => [] "items" => [] ] [ "content" => "Adjust incline for variety and increased intensity." "meta" => [] "items" => [] ] [ "content" => "Keep your core engaged for better stability." "meta" => [] "items" => [] ] ] ] ] [ "id" => "bTQ0eLXUK3" "type" => "header" "data" => [ "text" => "Breathing Tips" "level" => 2 ] ] [ "id" => "ylnuS81zG7" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Inhale deeply through your nose during relaxed phases." "meta" => [] "items" => [] ] [ "content" => "Exhale steadily through your mouth during exertion." "meta" => [] "items" => [] ] [ "content" => "Maintain a consistent breathing rhythm to improve endurance." "meta" => [] "items" => [] ] ] ] ] ] "version" => "2.31.0-rc.7" ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#8740 +title: null +data: [ "time" => 1758819660883 "blocks" => [ [ "id" => "RwVOzcq5DC" "type" => "header" "data" => [ "text" => "Instructions" "level" => 2 ] ] [ "id" => "lln86GOo8q" "type" => "list" "data" => [ "style" => "ordered" "meta" => [ "counterType" => "numeric" ] "items" => [ [ "content" => "Step onto the treadmill and stand with feet on each side of the belt." "meta" => [] "items" => [] ] [ "content" => "Select desired speed and incline before starting." "meta" => [] "items" => [] ] [ "content" => "Start the treadmill at a slow walking pace and gradually increase speed." "meta" => [] "items" => [] ] [ "content" => "Maintain an upright posture with eyes forward and shoulders relaxed." "meta" => [] "items" => [] ] [ "content" => "Keep arms bent at about 90 degrees, moving naturally with your stride." "meta" => [] "items" => [] ] [ "content" => "Land softly on the midfoot and roll through to the toes." "meta" => [] "items" => [] ] [ "content" => "Gradually slow down before stopping the treadmill." "meta" => [] "items" => [] ] ] ] ] [ "id" => "4qD8QIBaz2" "type" => "header" "data" => [ "text" => "Technical Tips" "level" => 2 ] ] [ "id" => "UNsWwddYha" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Avoid leaning too far forward or backward." "meta" => [] "items" => [] ] [ "content" => "Use a natural stride to prevent joint stress." "meta" => [] "items" => [] ] [ "content" => "Adjust incline for variety and increased intensity." "meta" => [] "items" => [] ] [ "content" => "Keep your core engaged for better stability." "meta" => [] "items" => [] ] ] ] ] [ "id" => "bTQ0eLXUK3" "type" => "header" "data" => [ "text" => "Breathing Tips" "level" => 2 ] ] [ "id" => "ylnuS81zG7" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Inhale deeply through your nose during relaxed phases." "meta" => [] "items" => [] ] [ "content" => "Exhale steadily through your mouth during exertion." "meta" => [] "items" => [] ] [ "content" => "Maintain a consistent breathing rhythm to improve endurance." "meta" => [] "items" => [] ] ] ] ] ] "version" => "2.31.0-rc.7" ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: false +marketingBannerPosition: 8 -host: "https://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 76.5 MiB | 0.09 ms | |
|---|---|---|---|---|
| Input props | [ "data" => [ "time" => 1758819660884 "blocks" => [ [ "id" => "ywcpO6OndV" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Severe knee osteoarthritis" "meta" => [] "items" => [] ] [ "content" => "Uncontrolled heart conditions" "meta" => [] "items" => [] ] [ "content" => "Severe lower back pain" "meta" => [] "items" => [] ] [ "content" => "Recent lower limb injury" "meta" => [] "items" => [] ] [ "content" => "Balance disorders" "meta" => [] "items" => [] ] ] ] ] ] "version" => "2.31.0-rc.7" ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#8801 +title: null +data: [ "time" => 1758819660884 "blocks" => [ [ "id" => "ywcpO6OndV" "type" => "list" "data" => [ "style" => "unordered" "meta" => [] "items" => [ [ "content" => "Severe knee osteoarthritis" "meta" => [] "items" => [] ] [ "content" => "Uncontrolled heart conditions" "meta" => [] "items" => [] ] [ "content" => "Severe lower back pain" "meta" => [] "items" => [] ] [ "content" => "Recent lower limb injury" "meta" => [] "items" => [] ] [ "content" => "Balance disorders" "meta" => [] "items" => [] ] ] ] ] ] "version" => "2.31.0-rc.7" ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: false +marketingBannerPosition: 8 -host: "https://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 76.5 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "mt-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#8788 +includeScript: true +labelClass: null +containerClass: "mt-6" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#6015 -news: Doctrine\ORM\PersistentCollection {#5998 …} -exercises: Doctrine\ORM\PersistentCollection {#6000 …} #id: 5273 #createdAt: DateTimeImmutable @1755165885 {#6010 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1755165885 {#5985 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3763 …} #updatedBy: App\Entity\User {#3763 …} #translations: Doctrine\ORM\PersistentCollection {#6048 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8845 +faq: App\Entity\Faq {#6015 -news: Doctrine\ORM\PersistentCollection {#5998 …} -exercises: Doctrine\ORM\PersistentCollection {#6000 …} #id: 5273 #createdAt: DateTimeImmutable @1755165885 {#6010 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1755165885 {#5985 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3763 …} #updatedBy: App\Entity\User {#3763 …} #translations: Doctrine\ORM\PersistentCollection {#6048 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Is treadmill running better than outdoor running?" "answer" => "Treadmill running offers a controlled environment with adjustable speed and incline, making it easier to track progress and reduce impact on joints. Outdoor running provides varied terrain and wind resistance, which can improve muscle activation and running economy." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8873 +question: "Is treadmill running better than outdoor running?" +answer: "Treadmill running offers a controlled environment with adjustable speed and incline, making it easier to track progress and reduce impact on joints. Outdoor running provides varied terrain and wind resistance, which can improve muscle activation and running economy." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#6046 -news: Doctrine\ORM\PersistentCollection {#6045 …} -exercises: Doctrine\ORM\PersistentCollection {#6043 …} #id: 5274 #createdAt: DateTimeImmutable @1755165885 {#6050 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1755165885 {#6047 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3763 …} #updatedBy: App\Entity\User {#3763 …} #translations: Doctrine\ORM\PersistentCollection {#6041 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8904 +faq: App\Entity\Faq {#6046 -news: Doctrine\ORM\PersistentCollection {#6045 …} -exercises: Doctrine\ORM\PersistentCollection {#6043 …} #id: 5274 #createdAt: DateTimeImmutable @1755165885 {#6050 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1755165885 {#6047 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3763 …} #updatedBy: App\Entity\User {#3763 …} #translations: Doctrine\ORM\PersistentCollection {#6041 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "How long should I run on a treadmill for weight loss?" "answer" => "For weight loss, aim for at least 30 minutes of moderate to vigorous treadmill running most days of the week, combined with a balanced diet, to maximize calorie burn and fat loss." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8949 +question: "How long should I run on a treadmill for weight loss?" +answer: "For weight loss, aim for at least 30 minutes of moderate to vigorous treadmill running most days of the week, combined with a balanced diet, to maximize calorie burn and fat loss." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#6037 -news: Doctrine\ORM\PersistentCollection {#6036 …} -exercises: Doctrine\ORM\PersistentCollection {#6034 …} #id: 5275 #createdAt: DateTimeImmutable @1755165885 {#6039 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1755165885 {#6038 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3763 …} #updatedBy: App\Entity\User {#3763 …} #translations: Doctrine\ORM\PersistentCollection {#6032 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8952 +faq: App\Entity\Faq {#6037 -news: Doctrine\ORM\PersistentCollection {#6036 …} -exercises: Doctrine\ORM\PersistentCollection {#6034 …} #id: 5275 #createdAt: DateTimeImmutable @1755165885 {#6039 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1755165885 {#6038 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3763 …} #updatedBy: App\Entity\User {#3763 …} #translations: Doctrine\ORM\PersistentCollection {#6032 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Does running on a treadmill work the same muscles as outdoor running?" "answer" => "Yes, treadmill running primarily targets the same muscles as outdoor running, including quadriceps, hamstrings, glutes, and calves. Incline adjustments can increase muscle engagement." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#8996 +question: "Does running on a treadmill work the same muscles as outdoor running?" +answer: "Yes, treadmill running primarily targets the same muscles as outdoor running, including quadriceps, hamstrings, glutes, and calves. Incline adjustments can increase muscle engagement." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#6028 -news: Doctrine\ORM\PersistentCollection {#6027 …} -exercises: Doctrine\ORM\PersistentCollection {#6025 …} #id: 5276 #createdAt: DateTimeImmutable @1755165885 {#6030 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1755165885 {#6029 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3763 …} #updatedBy: App\Entity\User {#3763 …} #translations: Doctrine\ORM\PersistentCollection {#6023 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#8999 +faq: App\Entity\Faq {#6028 -news: Doctrine\ORM\PersistentCollection {#6027 …} -exercises: Doctrine\ORM\PersistentCollection {#6025 …} #id: 5276 #createdAt: DateTimeImmutable @1755165885 {#6030 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1755165885 {#6029 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3763 …} #updatedBy: App\Entity\User {#3763 …} #translations: Doctrine\ORM\PersistentCollection {#6023 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Can treadmill running improve my cardiovascular health?" "answer" => "Yes, regular treadmill running strengthens the heart, improves circulation, and enhances lung capacity, making it a highly effective cardiovascular workout." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#9043 +question: "Can treadmill running improve my cardiovascular health?" +answer: "Yes, regular treadmill running strengthens the heart, improves circulation, and enhances lung capacity, making it a highly effective cardiovascular workout." } |
|||
| faq | App\Twig\Components\Ui\FaqComponent | 76.5 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "faq" => App\Entity\Faq {#5975 -news: Doctrine\ORM\PersistentCollection {#5974 …} -exercises: Doctrine\ORM\PersistentCollection {#5972 …} #id: 5277 #createdAt: DateTimeImmutable @1755165885 {#5977 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1755165885 {#5976 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3763 …} #updatedBy: App\Entity\User {#3763 …} #translations: Doctrine\ORM\PersistentCollection {#5970 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\FaqComponent {#9046 +faq: App\Entity\Faq {#5975 -news: Doctrine\ORM\PersistentCollection {#5974 …} -exercises: Doctrine\ORM\PersistentCollection {#5972 …} #id: 5277 #createdAt: DateTimeImmutable @1755165885 {#5977 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1755165885 {#5976 : 2025-08-14 12:04:45.0 Europe/Zurich (+02:00) } #createdBy: App\Entity\User {#3763 …} #updatedBy: App\Entity\User {#3763 …} #translations: Doctrine\ORM\PersistentCollection {#5970 …} #newTranslations: null #currentLocale: "en" #defaultLocale: "en" -published: true #publishedAt: null -publishedBy: null } } |
|||
| raw-faq | App\Twig\Components\Ui\RawFaqComponent | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "question" => "Is treadmill running good for beginners?" "answer" => "Yes, treadmill running is beginner-friendly because it allows full control over pace, incline, and workout duration, making it easy to progress gradually." ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\RawFaqComponent {#9090 +question: "Is treadmill running good for beginners?" +answer: "Yes, treadmill running is beginner-friendly because it allows full control over pace, incline, and workout duration, making it easy to progress gradually." } |
|||
| anatomy:avatar | App\Twig\Components\Anatomy\Avatar | 86.5 MiB | 561.33 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "relative" "primaryMuscles" => [ 2 3 7 8 ] "secondaryMuscles" => [ 6 15 31 33 36 ] "displayFront" => true ] |
|||
| Attributes | [ "class" => "relative" ] |
|||
| Component | App\Twig\Components\Anatomy\Avatar {#9018 #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#9101 …} +primaryMuscles: [ 2 3 7 8 ] +secondaryMuscles: [ 6 15 31 33 36 ] +type: "url" +urlReferenceType: 2 +displayFront: true +selectedMuscles: [] +displayTagMuscles: false +hoverMuscleDefaultText: "-" #entityManager: Doctrine\ORM\EntityManager {#550 …} #localeSwitcher: Symfony\Component\Translation\LocaleSwitcher {#1600 …} #avatarData: App\BusinessLogic\Anatomy\AvatarData {#9099 …} -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#9100 …} } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.31 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Quadriceps" "url" => "/en/exercises/muscle/2-quadriceps" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10501 +name: "Quadriceps" +url: "/en/exercises/muscle/2-quadriceps" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Glutes" "url" => "/en/exercises/muscle/3-glutes" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10553 +name: "Glutes" +url: "/en/exercises/muscle/3-glutes" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Hamstrings" "url" => "/en/exercises/muscle/7-hamstrings" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10577 +name: "Hamstrings" +url: "/en/exercises/muscle/7-hamstrings" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Calves" "url" => "/en/exercises/muscle/8-calves" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10601 +name: "Calves" +url: "/en/exercises/muscle/8-calves" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Abs" "url" => "/en/exercises/muscle/6-abs" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10625 +name: "Abs" +url: "/en/exercises/muscle/6-abs" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "External obliques" "url" => "/en/exercises/muscle/15-external-obliques" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10649 +name: "External obliques" +url: "/en/exercises/muscle/15-external-obliques" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Hip abductors" "url" => "/en/exercises/muscle/31-hip-abductors" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10673 +name: "Hip abductors" +url: "/en/exercises/muscle/31-hip-abductors" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Gluteus medius" "url" => "/en/exercises/muscle/33-gluteus-medius" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10697 +name: "Gluteus medius" +url: "/en/exercises/muscle/33-gluteus-medius" +color: "primary" +small: false +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Tibialis anterior" "url" => "/en/exercises/muscle/36-tibialis-anterior" "color" => "primary" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10721 +name: "Tibialis anterior" +url: "/en/exercises/muscle/36-tibialis-anterior" +color: "primary" +small: false +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#10411 +includeScript: true +labelClass: null +containerClass: "max-h-[300px] max-w-[300px]" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| training:difficulty-badge | App\Twig\Components\Training\DifficultyBadge | 86.5 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "difficulty" => "beginner" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Training\DifficultyBadge {#10754 +difficulty: "beginner" +small: false +link: true } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Compound" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10785 +name: "Compound" +url: null +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Treadmills" "url" => "/en/exercises/equipment/18-treadmills" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10825 +name: "Treadmills" +url: "/en/exercises/equipment/18-treadmills" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Fitness" "url" => "/en/exercises/sport/5-fitness" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10849 +name: "Fitness" +url: "/en/exercises/sport/5-fitness" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Crossfit" "url" => "/en/exercises/sport/7-crossfit" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10873 +name: "Crossfit" +url: "/en/exercises/sport/7-crossfit" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Cardio" "url" => "/en/exercises/category/57-cardio" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10897 +name: "Cardio" +url: "/en/exercises/category/57-cardio" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Lower body" "url" => "/en/exercises/category/68-lower-body" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10921 +name: "Lower body" +url: "/en/exercises/category/68-lower-body" +color: "gray" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Functional training" "url" => "/en/exercises/category/77-functional-training" "small" => true "color" => "gray" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ui\Badge {#10945 +name: "Functional training" +url: "/en/exercises/category/77-functional-training" +color: "gray" +small: true +selected: false } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "hidden lg:flex items-center justify-center my-6" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#10735 +includeScript: true +labelClass: null +containerClass: "hidden lg:flex items-center justify-center my-6" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 86.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#8727 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 86.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#11002 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "program" "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Attributes | [ "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11040 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ui:widget-embed | App\Twig\Components\Ui\WidgetEmbed | 86.5 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "hidden md:block" "route" => "https://test.fitmetrics.ch/en/widgets/exercise/preview-688bd757e0bc2?video=1" "parameters" => [ [ "name" => "orientation" "description" => "Change the layout: horizontal (side by side) or vertical (stacked)" "example" => "?orientation=vertical" "values" => [ "horizontal" "vertical" ] ] [ "name" => "video" "description" => "Show the exercise video (if available): yes" "example" => "?video=1" "values" => [ "0" "1" "true" "false" ] ] ] "defaultWidth" => 350 "defaultHeight" => 700 ] |
|||
| Attributes | [ "class" => "hidden md:block" ] |
|||
| Component | App\Twig\Components\Ui\WidgetEmbed {#11076 +route: "https://test.fitmetrics.ch/en/widgets/exercise/preview-688bd757e0bc2?video=1" +parameters: [ [ "name" => "orientation" "description" => "Change the layout: horizontal (side by side) or vertical (stacked)" "example" => "?orientation=vertical" "values" => [ "horizontal" "vertical" ] ] [ "name" => "video" "description" => "Show the exercise video (if available): yes" "example" => "?video=1" "values" => [ "0" "1" "true" "false" ] ] ] +defaultWidth: 350 +defaultHeight: 700 } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "check" "class" => "me-1" "style" => "width: 20px; height: 20px;" ] |
|||
| Attributes | [ "class" => "me-1" "style" => "width: 20px; height: 20px;" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11114 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11147 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 86.5 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "content-container" "title" => "Treadmill Running" "description" => "Treadmill running is a versatile cardio exercise performed on a motorized running machine that allows users to control speed, incline, and duration. It offers a safe and convenient way to run indoors, making it ideal for consistent training regardless of weather conditions. Treadmill running is highly effective for improving cardiovascular endurance, calorie burning, and overall aerobic fitness. It also supports lower body muscular endurance, particularly in the quadriceps, hamstrings, glutes, and calves. Adjustable settings enable a variety of workouts, from steady-state jogging to high-intensity sprints and hill simulations. This adaptability allows individuals to target different fitness goals, including weight management, stamina building, and race preparation. The controlled surface of a treadmill reduces impact compared to outdoor running, potentially lowering joint strain while still delivering a challenging workout. Suitable for beginners and advanced athletes alike, treadmill running can be customized to match any fitness level. Incorporating incline running or interval training on the treadmill can further enhance muscle engagement and cardiovascular benefits. Whether used for warm-ups, fat loss programs, or endurance training, treadmill running remains one of the most accessible and effective indoor cardio exercises available." ] |
|||
| Attributes | [ "class" => "content-container" ] |
|||
| Component | App\Twig\Components\App\PageSharer {#11187 +shareUrl: "https://test.fitmetrics.ch/en/exercise/688bd757e0bc2-treadmill-running?alias=13071" +title: "Treadmill Running" +description: "Treadmill running is a versatile cardio exercise performed on a motorized running machine that allows users to control speed, incline, and duration. It offers a safe and convenient way to run indoors, making it ideal for consistent training regardless of weather conditions. Treadmill running is highly effective for improving cardiovascular endurance, calorie burning, and overall aerobic fitness. It also supports lower body muscular endurance, particularly in the quadriceps, hamstrings, glutes, and calves. Adjustable settings enable a variety of workouts, from steady-state jogging to high-intensity sprints and hill simulations. This adaptability allows individuals to target different fitness goals, including weight management, stamina building, and race preparation. The controlled surface of a treadmill reduces impact compared to outdoor running, potentially lowering joint strain while still delivering a challenging workout. Suitable for beginners and advanced athletes alike, treadmill running can be customized to match any fitness level. Incorporating incline running or interval training on the treadmill can further enhance muscle engagement and cardiovascular benefits. Whether used for warm-ups, fat loss programs, or endurance training, treadmill running remains one of the most accessible and effective indoor cardio exercises available." +quote: null +hashtags: [ "fitmetrics" ] +alignMobileLeft: false -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "check" "class" => "w-5 h-5 text-white fill-white" ] |
|||
| Attributes | [ "class" => "w-5 h-5 text-white fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11195 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "reddit" "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11217 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "twitter" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11241 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11264 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11287 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "linkedin" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11310 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11333 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "email" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11356 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 86.5 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#719 +includeScript: true +labelClass: null +containerClass: "" +adClass: null +showBgColor: false #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} +right: true +left: true } |
|||
| ad:horizontal:fluid | App\Twig\Components\Ad\AdHorizontalFluid | 86.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#11403 +includeScript: true +labelClass: null +containerClass: "content-container my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#2932 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#11458 +routeName: null +params: null +withQuery: true +defaultOpenLeft: false -seoPage: App\BusinessLogic\App\Seo\SeoPage {#210 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| utils:theme-switcher |
[Anonymous]
|
86.5 MiB | 0.10 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#11450 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11492 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11524 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "heart" "class" => "heart h-5 w-5 text-[#eb2a2a]" ] |
|||
| Attributes | [ "class" => "heart h-5 w-5 text-[#eb2a2a]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11547 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11570 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "instagram" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11593 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11616 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "tiktok" "class" => "w-[29px] h-[29px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[29px] h-[29px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11639 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-[19px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[19px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11662 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 86.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "youtube" "class" => "w-[28px] h-[24px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[24px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#11685 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#6680 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||