From 3987d0d7317408091c0ac0a706c5508a3c97af92 Mon Sep 17 00:00:00 2001 From: Finn Evers Date: Mon, 2 Dec 2024 16:56:47 +0100 Subject: [PATCH] Treat `.pcss` files as CSS (#21402) This addresses https://github.com/zed-industries/zed/pull/19416#discussion_r1865019293 and also follows the [associated PostCSS file extensions for VS Code](https://github.com/csstools/postcss-language/blob/5d003170c5ed962b09b9a0f3725a6cae885df292/package.json#L37). Release Notes: - `.pcss` files are now recognized as CSS --------- Co-authored-by: Marshall Bowers --- assets/icons/file_icons/file_types.json | 1 + crates/languages/src/css/config.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/icons/file_icons/file_types.json b/assets/icons/file_icons/file_types.json index 8c6a62441671ae2f561f5d5498e81a15398d04d5..5e927369d38d0bcdf5cffb7030d27106eed8d033 100644 --- a/assets/icons/file_icons/file_types.json +++ b/assets/icons/file_icons/file_types.json @@ -127,6 +127,7 @@ "ogg": "audio", "opus": "audio", "otf": "font", + "pcss": "css", "pdb": "storage", "pdf": "document", "php": "php", diff --git a/crates/languages/src/css/config.toml b/crates/languages/src/css/config.toml index 9b0c9c703c07f129ff6bed3155c06a79c78a1144..d6ea2f9c7fe8b7372a7deca0e1c84fa20a0b8b47 100644 --- a/crates/languages/src/css/config.toml +++ b/crates/languages/src/css/config.toml @@ -1,6 +1,6 @@ name = "CSS" grammar = "css" -path_suffixes = ["css", "postcss"] +path_suffixes = ["css", "postcss", "pcss"] autoclose_before = ";:.,=}])>" brackets = [ { start = "{", end = "}", close = true, newline = true },