From b22338046574a70c33d37dae71b389b2b3f45ee9 Mon Sep 17 00:00:00 2001
From: WhyAsh5114
+ Inspired by this: + + RP YouTube video. + + You can utilize various set types in this app to make your workouts more interesting and challenging. +
+ +Sets with the same weight but can vary in reps. Easy and straightforward.
+ ++ Or also default sets, reps and load can be changed in any way as desired. + This used to be the only default set type in V2 of the app. +
+ ++ Sets where load keeps on decreasing after the first set. Useful for exercises where rep drop-off is high and creates + very low reps after load increases. +
+ ++ A set followed by mini-sets where load decreases after each mini-set. Useful for accumulating high training volume + in a short amount of time. Convenient for dumbbell and pin-loaded machine exercises. +
+ ++ Similar to drop sets, a set followed by mini-sets where load doesn't decrease after each mini-set. Same benefits as + drop sets, but can be used for barbells as well. +
+ ++ All sets subsequent to the first one should match the reps of the first set. The subsequent sets maybe made up of + multiple mini-sets with short breaks in between to achieve the same reps. +
+ +Similar to myorep match sets, but load can be decreased after the first set.
+ ++ Exercises may or may not involve bodyweight. For example, bench press doesn't involve bodyweight significantly, so + its fraction is 0. Pull-ups involve full bodyweight, so their fraction is 1. Push-ups typically involve about 2/3 of + your bodyweight, so their fraction is 0.67. +
+ ++ When creating an exercise split, you only input the exercise and set types. During mesocycle implementation, you can + distribute volume across exercises per muscle group. For example, if you set 10 starting sets for Quads and hit + Quads 2x per microcycle, the sets will be split evenly (5, 5). The failure on last set option can be set globally + for a mesocycle and overridden for individual exercises. To do so: Mesocycles > [your mesocycle name] > Split tab > + Edit. Currently, for lengthened partials, you can add a note to each exercise. +
+Feel free to open an issue on the GitHub repository, will be glad diff --git a/tests/home.spec.ts b/tests/home.spec.ts index e584a623..8773f2da 100644 --- a/tests/home.spec.ts +++ b/tests/home.spec.ts @@ -13,7 +13,6 @@ test('has title', async ({ page }) => { }); test('login button opens provider list', async ({ page }) => { - await page.getByRole('button', { name: 'Close' }).click(); await page.getByRole('button', { name: 'Login' }).first().click(); await expect(page.getByRole('menuitem', { name: 'google' })).toBeVisible(); await expect(page.getByRole('menuitem', { name: 'github' })).toBeVisible();