Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
56da2f2
remove scss
aresnik11 Jun 30, 2026
ec33ca2
clean up
aresnik11 Jun 30, 2026
d15e495
Merge branch 'main' into ajr-video-no-scss
aresnik11 Jul 6, 2026
5308052
release plan
aresnik11 Jul 6, 2026
04e8b96
Merge branch 'ajr-video-no-scss' of github.com:Codecademy/gamut into …
aresnik11 Jul 6, 2026
2e291a3
Merge branch 'ajr-video-no-scss' into ajr-video-beta
aresnik11 Jul 7, 2026
b4a5319
trigger alpha
aresnik11 Jul 7, 2026
85280a0
fix: use webpack ~ prefix for vidstack CSS imports
aresnik11 Jul 7, 2026
459f49c
Merge branch 'ajr-video-no-scss' into ajr-video-beta
aresnik11 Jul 7, 2026
4cbfa62
Merge branch 'main' into ajr-video-no-scss
aresnik11 Jul 8, 2026
f2b6468
Merge branch 'cass-gmt-1607-publish' into ajr-video-beta
aresnik11 Jul 8, 2026
985ce29
Merge branch 'ajr-video-no-scss' into ajr-video-beta
aresnik11 Jul 8, 2026
573e728
add new video stories
aresnik11 Jul 9, 2026
a88008f
undo storybook changes
aresnik11 Jul 15, 2026
373994b
fix(Video): render vidstack theme overrides via Global to fix tooltip…
aresnik11 Jul 15, 2026
247de84
Merge branch 'ajr-video-no-scss' into ajr-video-beta
aresnik11 Jul 15, 2026
84f6c7d
feat(Tag): update read only tag styles to be less prominent (#3399)
aresnik11 Jul 22, 2026
f96f976
chore(release): publish
codecademy-gh-api Jul 22, 2026
f3d5d2a
drop ~
aresnik11 Jul 24, 2026
ad2d515
Merge branch 'ajr-video-no-scss' into ajr-video-beta
aresnik11 Jul 27, 2026
067c150
add css-loader peer dep
aresnik11 Jul 28, 2026
0175355
drop ~
aresnik11 Jul 28, 2026
9f3f3c3
move around vidstack styles
aresnik11 Jul 28, 2026
8a269e6
add css-loader peer dep
aresnik11 Jul 28, 2026
3ff8c85
Merge branch 'main' into ajr-video-no-scss
aresnik11 Jul 29, 2026
7197b76
Merge branch 'ajr-video-no-scss' into ajr-video-beta
aresnik11 Jul 29, 2026
b80a9ce
Merge branch 'cass-gmt-1607-publish' into ajr-video-beta
aresnik11 Jul 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/publish-alpha.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ jobs:
runs-on: ubuntu-22.04
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/prerelease-publish
with:
node-auth-token: ${{ secrets.NODE_AUTH_TOKEN }}
Expand Down
5 changes: 5 additions & 0 deletions .nx/version-plans/version-plan-1783360840721.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
gamut: minor
---

remove scss from video
6 changes: 6 additions & 0 deletions packages/gamut-kit/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
## 3.0.10 (2026-07-22)

### 🧱 Updated Dependencies

- Updated gamut to 72.3.0

## 3.0.9 (2026-07-20)

### 🧱 Updated Dependencies
Expand Down
4 changes: 2 additions & 2 deletions packages/gamut-kit/package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"name": "@codecademy/gamut-kit",
"description": "Styleguide & Component library for Codecademy",
"version": "3.0.9",
"version": "3.0.10",
"author": "Codecademy Engineering <dev@codecademy.com>",
"dependencies": {
"@codecademy/gamut": "72.2.5",
"@codecademy/gamut": "72.3.0",
"@codecademy/gamut-icons": "9.57.10",
"@codecademy/gamut-illustrations": "0.58.15",
"@codecademy/gamut-patterns": "0.10.34",
Expand Down
10 changes: 10 additions & 0 deletions packages/gamut/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
## 72.3.0 (2026-07-22)

### 🚀 Features

- update read-only tag colors ([#3399](https://github.com/Codecademy/gamut/pull/3399))

### ❤️ Thank You

- Amy Resnik

## 72.2.5 (2026-07-20)

### 🩹 Fixes
Expand Down
8 changes: 7 additions & 1 deletion packages/gamut/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@codecademy/gamut",
"description": "Styleguide & Component library for Codecademy",
"version": "72.2.5",
"version": "72.3.0",
"author": "Codecademy Engineering <dev@codecademy.com>",
"bin": "./bin/gamut.mjs",
"dependencies": {
Expand Down Expand Up @@ -44,9 +44,15 @@
"peerDependencies": {
"@emotion/react": "^11.4.0",
"@emotion/styled": "^11.3.0",
"css-loader": ">=4.0.0",
"react": "^17.0.2 || ^18.3.0 || ^19.0.0",
"react-dom": "^17.0.2 || ^18.3.0 || ^19.0.0"
},
"peerDependenciesMeta": {
"css-loader": {
"optional": true
}
},
"publishConfig": {
"access": "public"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/gamut/project.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"rm -rf ./dist",
"babel ./src --out-dir ./dist --extensions \".ts,.tsx\"",
"tsc --emitDeclarationOnly --project ./tsconfig.lib.json",
"cpy './src/**/*.{d.ts,scss,svg,png}' ./dist"
"cpy './src/**/*.{d.ts,scss,css,svg,png}' ./dist"
],
"parallel": false
}
Expand Down
4 changes: 2 additions & 2 deletions packages/gamut/src/Tag/styles.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,9 @@ export const tagUsageVariants = variant({
},
variants: {
readOnly: {
bg: 'text-secondary',
bg: 'background-disabled',
borderRadius: 'none',
color: 'background',
color: 'text',
},
selection: {
bg: 'text-secondary',
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/* Vidstack default theme (vendored via @import) + gamut overrides */
/* eslint-disable gamut/no-css-standalone */
import '../styles/vds_base_theme.scss';
import './vidstack-styles.css';

import { styledOptions } from '@codecademy/gamut-styles';
import styled, { CSSObject } from '@emotion/styled';
Expand All @@ -16,11 +17,11 @@ import {
} from '@vidstack/react';
import React, { useRef } from 'react';

import { Box } from '../../Box';
import { VideoProps } from '..';
import { keyboardShortcuts } from './utils/constants';
import { vdsVariables } from './utils/variables';
import { VideoLayout } from './VideoLayout';
import { Box } from '../../../Box';
import { VideoProps } from '../..';
import { keyboardShortcuts } from '../utils/constants';
import { VideoLayout } from '../VideoLayout';
import { vdsVariables } from './variables';

const VariableProvider = styled(Box, styledOptions(['variables']))<{
variables?: CSSObject;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
@import "~@vidstack/react/player/styles/default/theme.css";
@import "~@vidstack/react/player/styles/default/layouts/video.css";
@import "~@vidstack/react/player/styles/default/layouts/audio.css";
@import "@vidstack/react/player/styles/default/theme.css";
@import "@vidstack/react/player/styles/default/layouts/video.css";
@import "@vidstack/react/player/styles/default/layouts/audio.css";

/**
* Youtube overlay
* - Why 120% ? hiding yt logo and copy link button which are not accessible.
*/
* Youtube overlay
* - Why 120% ? hiding yt logo and copy link button which are not accessible.
*/
iframe.vds-youtube[data-no-controls] {
height: 120%;
}
Expand All @@ -14,7 +14,7 @@ iframe.vds-youtube[data-no-controls] {
height: 1000%;
}

// Control buttons
/* Control buttons */
:where(.vds-button .vds-icon) {
border-radius: unset;
}
Expand All @@ -27,7 +27,7 @@ iframe.vds-youtube[data-no-controls] {
padding: 0px 4px !important;
}

// Small layout volume / time slider
/* Small layout volume / time slider */
:where(.vds-video-layout[data-sm] .vds-volume-slider .vds-slider-track) {
background-color: var(--color-gray-600);
}
Expand All @@ -39,7 +39,7 @@ iframe.vds-youtube[data-no-controls] {
color: white;
}

// Tooltip
/* Tooltip */
.vds-tooltip-content::after {
content: "";
-webkit-transform: rotate(45deg);
Expand Down
8 changes: 6 additions & 2 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1591,7 +1591,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@codecademy/gamut-kit@workspace:packages/gamut-kit"
dependencies:
"@codecademy/gamut": "npm:72.2.5"
"@codecademy/gamut": "npm:72.3.0"
"@codecademy/gamut-icons": "npm:9.57.10"
"@codecademy/gamut-illustrations": "npm:0.58.15"
"@codecademy/gamut-patterns": "npm:0.10.34"
Expand Down Expand Up @@ -1648,7 +1648,7 @@ __metadata:
languageName: unknown
linkType: soft

"@codecademy/gamut@npm:72.2.5, @codecademy/gamut@workspace:*, @codecademy/gamut@workspace:packages/gamut":
"@codecademy/gamut@npm:72.3.0, @codecademy/gamut@workspace:*, @codecademy/gamut@workspace:packages/gamut":
version: 0.0.0-use.local
resolution: "@codecademy/gamut@workspace:packages/gamut"
dependencies:
Expand Down Expand Up @@ -1679,8 +1679,12 @@ __metadata:
peerDependencies:
"@emotion/react": ^11.4.0
"@emotion/styled": ^11.3.0
css-loader: ">=4.0.0"
react: ^17.0.2 || ^18.3.0 || ^19.0.0
react-dom: ^17.0.2 || ^18.3.0 || ^19.0.0
peerDependenciesMeta:
css-loader:
optional: true
bin:
gamut: ./bin/gamut.mjs
languageName: unknown
Expand Down
Loading