Skip to content

Commit f8261a9

Browse files
authored
feat: repeater table columns (#43)
* Fix Repeater table mode implementation and revert to Tailwind v3 * tailwind v4 * repeater * remove inline * fix: phpstan * Fix styling * change commit message --------- Co-authored-by: Baspa <[email protected]>
1 parent 811c48e commit f8261a9

22 files changed

+1449
-1512
lines changed

.github/workflows/fix-php-code-style-issues.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ jobs:
2424
- name: Commit changes
2525
uses: stefanzweifel/git-auto-commit-action@v7
2626
with:
27-
commit_message: Fix styling
27+
commit_message: "styles: fix styling issues"

package-lock.json

Lines changed: 976 additions & 1406 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,25 @@
22
"private": true,
33
"type": "module",
44
"scripts": {
5-
"dev:styles": "npx tailwindcss -i resources/css/index.css -o resources/dist/fields.css --postcss --watch",
5+
"dev:styles": "npx @tailwindcss/cli -i resources/css/index.css -o resources/dist/fields.css --watch",
66
"dev:scripts": "node bin/build.js --dev",
7-
"build:styles": "npx tailwindcss -i resources/css/index.css -o resources/dist/fields.css --postcss --minify && npm run purge",
7+
"build:styles": "npx @tailwindcss/cli -i resources/css/index.css -o resources/dist/fields.css --minify && npm run purge",
88
"build:scripts": "node bin/build.js",
99
"purge": "filament-purge -i resources/dist/fields.css -o resources/dist/fields.css -v 3.x",
1010
"dev": "npm-run-all --parallel dev:*",
1111
"build": "npm-run-all build:*"
1212
},
1313
"devDependencies": {
1414
"@awcodes/filament-plugin-purge": "^1.1.1",
15-
"@tailwindcss/forms": "^0.5.4",
16-
"@tailwindcss/typography": "^0.5.9",
15+
"@tailwindcss/cli": "^4.1.16",
16+
"@tailwindcss/postcss": "^4.1.16",
1717
"@tiptap/core": "^3.4.4",
1818
"@tiptap/pm": "^3.4.4",
19-
"autoprefixer": "^10.4.14",
2019
"esbuild": "^0.25.0",
2120
"npm-run-all": "^4.1.5",
2221
"postcss": "^8.4.26",
23-
"postcss-import": "^15.1.0",
2422
"prettier": "^2.7.1",
2523
"prettier-plugin-tailwindcss": "^0.1.13",
26-
"tailwindcss": "^3.3.3"
24+
"tailwindcss": "^4.1.16"
2725
}
2826
}

postcss.config.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module.exports = {
2+
plugins: {
3+
'@tailwindcss/postcss': {},
4+
},
5+
}

resources/css/fields.css

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,43 @@
11
/* Jump Anchor Plugin Styles */
22
.jump-anchor {
3-
@apply bg-yellow-100 border-b-2 border-yellow-400 px-1 rounded-sm;
3+
background-color: var(--color-yellow-100);
4+
border-bottom-width: 2px;
5+
border-bottom-color: var(--color-yellow-400);
6+
padding-left: var(--spacing);
7+
padding-right: var(--spacing);
8+
border-radius: var(--radius-sm);
49
position: relative;
510
}
611

712
.jump-anchor:hover {
8-
@apply bg-yellow-200;
13+
background-color: var(--color-yellow-200);
914
}
1015

1116
.jump-anchor::after {
1217
content: "🔗";
13-
@apply text-xs ml-1 opacity-60;
18+
font-size: var(--text-xs);
19+
margin-left: var(--spacing);
20+
opacity: 0.6;
1421
}
1522

1623
/* Jump anchor in editor */
1724
.ProseMirror .jump-anchor {
18-
@apply bg-yellow-100 border-b-2 border-yellow-400 px-1 rounded-sm;
25+
background-color: var(--color-yellow-100);
26+
border-bottom-width: 2px;
27+
border-bottom-color: var(--color-yellow-400);
28+
padding-left: var(--spacing);
29+
padding-right: var(--spacing);
30+
border-radius: var(--radius-sm);
1931
cursor: pointer;
2032
}
2133

2234
.ProseMirror .jump-anchor:hover {
23-
@apply bg-yellow-200;
35+
background-color: var(--color-yellow-200);
2436
}
2537

2638
.ProseMirror .jump-anchor::after {
2739
content: "🔗";
28-
@apply text-xs ml-1 opacity-60;
40+
font-size: var(--text-xs);
41+
margin-left: var(--spacing);
42+
opacity: 0.6;
2943
}

resources/css/index.css

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1-
@import '../../vendor/filament/filament/resources/css/theme.css';
1+
@import "tailwindcss";
22
@import './fields.css';
3+
@source './vendor/saade/filament-adjacency-list/resources/views/**/*.blade.php';

0 commit comments

Comments
 (0)