diff --git a/fittrackee/migrations/versions/27_5b936821326d_add_virtual_cycling_as_sport_type.py b/fittrackee/migrations/versions/27_5b936821326d_add_virtual_cycling_as_sport_type.py new file mode 100644 index 00000000..32813e86 --- /dev/null +++ b/fittrackee/migrations/versions/27_5b936821326d_add_virtual_cycling_as_sport_type.py @@ -0,0 +1,34 @@ +"""add virtual cycling as sport type + +Revision ID: 5b936821326d +Revises: 84d840ce853b +Create Date: 2022-10-26 17:43:20.114104 + +""" +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision = '5b936821326d' +down_revision = '84d840ce853b' +branch_labels = None +depends_on = None + + +def upgrade(): + op.execute( + """ + INSERT INTO sports (label, is_active, stopped_speed_threshold) + VALUES ('Cycling (Virtual)', True, 1) + """ + ) + + +def downgrade(): + op.execute( + """ + DELETE FROM sports + WHERE label = 'Cycling (Virtual)'; + """ + ) diff --git a/fittrackee_client/src/components/Common/Images/SportImage/CyclingVirtual.vue b/fittrackee_client/src/components/Common/Images/SportImage/CyclingVirtual.vue new file mode 100644 index 00000000..608a49ed --- /dev/null +++ b/fittrackee_client/src/components/Common/Images/SportImage/CyclingVirtual.vue @@ -0,0 +1,39 @@ + + + diff --git a/fittrackee_client/src/components/Common/Images/SportImage/index.vue b/fittrackee_client/src/components/Common/Images/SportImage/index.vue index bd4c348f..ec3b4e67 100644 --- a/fittrackee_client/src/components/Common/Images/SportImage/index.vue +++ b/fittrackee_client/src/components/Common/Images/SportImage/index.vue @@ -6,6 +6,7 @@ > + = { 'Cycling (Sport)': '#4c9792', 'Cycling (Transport)': '#88af98', + 'Cycling (Virtual)': '#64a360', Hiking: '#bb757c', 'Mountain Biking': '#d4b371', 'Mountain Biking (Electric)': '#fc9d6f',