Coder Social home page Coder Social logo

gitchaell / angular-vscode-theme Goto Github PK

View Code? Open in Web Editor NEW
5.0 1.0 0.0 17.09 MB

VS Code Theme for Angular developer based on Vercel UI style guide

Home Page: https://marketplace.visualstudio.com/items?itemName=MichaellAlavedraMunayco.angular-theme

License: MIT License

TypeScript 71.52% CSS 18.07% HTML 10.40%
angular theme vscode dark-theme vscode-theme vscode-extension visual-studio-code

angular-vscode-theme's Issues

Theme is not changing variable colors (in .html files)

First off, I really like your theme. Just love it!

My problem is that some variables, that I suspect should change colors, are not changing. Here's an actual example:

image

I'm new at Angular, so there are some jargon may I referring incorrectly.

My settings.json are the following:

{
    "liveServer.settings.donotVerifyTags": true,
    "liveServer.settings.CustomBrowser": "chrome",
    "liveServer.settings.AdvanceCustomBrowserCmdLine": "",
    "workbench.startupEditor": "newUntitledFile",
    "explorer.confirmDelete": false,
    "php.validate.enable": true,
    "php.validate.run": "onType",
    "html.format.wrapAttributes": "aligned-multiple",
    "html.format.wrapLineLength": 0,
    "editor.renderControlCharacters": true,
    "editor.insertSpaces": false,
    "editor.rulers": [
        {
            "column": 80, // 80 for bash files
            "color": "#9688b750"
        },
        {
            "column": 120,
            "color": "#4e475fb4"
        }
    ],
    "editor.bracketPairColorization.enabled": true,
    "editor.guides.bracketPairs": true,
    "workbench.colorCustomizations": {
        "editor.selectionBackground": "#1900ff57",
        "editor.selectionHighlightBackground": "#ff00006b",
        "editor.wordHighlightBorder": "#2bff18",
        "search.resultsInfoForeground": "#a277ff",
        "editorLineNumber.foreground": "#838596",
        "editorLineNumber.activeForeground": "#2bff18",
        "editorIndentGuide.activeBackground1": "#8F509D",
        "editor.lineHighlightBackground": "#361d43f8",
        "editorSuggestWidget.selectedBackground": "#ff0000",
        "editor.selectionHighlightBorder": "#ffffff",
        "tab.activeBackground": "#262641",
        "tab.activeBorder": "#FFFF00",
        "terminal.background": "#000000",
        "terminal.foreground": "#D0D0D0",
        "terminalCursor.background": "#D0D0D0",
        "terminalCursor.foreground": "#D0D0D0",
        "terminal.ansiBlack": "#000000",
        "terminal.ansiBlue": "#0066FF",
        "terminal.ansiBrightBlack": "#808080",
        "terminal.ansiBrightBlue": "#0066FF",
        "terminal.ansiBrightCyan": "#00FFFF",
        "terminal.ansiBrightGreen": "#33FF00",
        "terminal.ansiBrightMagenta": "#CC00FF",
        "terminal.ansiBrightRed": "#FF0000",
        "terminal.ansiBrightWhite": "#FFFFFF",
        "terminal.ansiBrightYellow": "#FF0099",
        "terminal.ansiCyan": "#00FFFF",
        "terminal.ansiGreen": "#33FF00",
        "terminal.ansiMagenta": "#CC00FF",
        "terminal.ansiRed": "#FF0000",
        "terminal.ansiWhite": "#D0D0D0",
        "terminal.ansiYellow": "#FF0099"
    },
    // stackoverflow.com/a/57831325/7389293
    "editor.tokenColorCustomizations": {
        "comments": "#6d6b6b",
        "textMateRules": [
            {
                "scope": [
                    "keyword"
                ],
                "settings": {
                    "foreground": "#0e68c2"
                }
            }
        ]
    },
    "editor.lineNumbers": "on",
    "explorer.confirmDragAndDrop": false,
    "git.autofetch": true,
    // Controls the line height. Use 0 to compute the lineHeight from the fontSize.
    "editor.lineHeight": 20,
    // Enables font ligatures
    "editor.fontLigatures": true,
    "git.enableSmartCommit": true,
    "terminal.integrated.smoothScrolling": true,
    "workbench.editorAssociations": {
        "*.ipynb": "jupyter-notebook"
    },
    "[scss]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "phpserver.browser": "chrome",
    "[javascript]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[html]": {
        "editor.defaultFormatter": "vscode.html-language-features"
    },
    "[jsonc]": {
        "editor.defaultFormatter": "vscode.json-language-features"
    },
    "html.suggest.html5": true,
    "emmet.includeLanguages": {
        "njk": "html"
    },
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "editor.tabCompletion": "onlySnippets",
    "gitlens.defaultDateFormat": null,
    "editor.formatOnPaste": true,
    "editor.formatOnType": true,
    "explorer.compactFolders": false,
    "explorer.incrementalNaming": "smart",
    "explorer.sortOrder": "type",
    "html.format.unformatted": "",
    "security.workspace.trust.untrustedFiles": "open",
    "workbench.preferredDarkColorTheme": "Angular Dark Theme",
    "window.autoDetectColorScheme": true,
    "markdown.extension.print.theme": "dark",
    "debug.console.fontSize": 16,
    "liveServer.settings.useWebExt": false,
    "editor.suggest.showStatusBar": true,
    "problems.showCurrentInStatus": true,
    "projectManager.openInNewWindowWhenClickingInStatusBar": true,
    "phpserver.autoOpenOnReload": false,
    "code-runner.clearPreviousOutput": true,
    "code-runner.saveAllFilesBeforeRun": true,
    "notebook.cellToolbarLocation": {
        "default": "right",
        "jupyter-notebook": "left"
    },
    // "editor.wordWrapColumn": 79,
    "editor.inlineSuggest.enabled": true,
    "gitProjectManager.maxDepthRecursion": 5,
    "terminal.integrated.defaultProfile.windows": "Git Bash",
    "files.autoSaveDelay": 500,
    "liveServer.settings.fullReload": true,
    "liveServer.settings.donotShowInfoMsg": true,
    "diffEditor.wordWrap": "off",
    "editor.tabSize": 2,
    "markdown.styles": [
        //'code {
        //   color: red;
        //}'
    ],
    "livePreview.openPreviewTarget": "External Browser",
    "files.autoSave": "afterDelay",
    "javascript.updateImportsOnFileMove.enabled": "always",
    "git.confirmSync": false,
    "json.maxItemsComputed": 0,
    "[json]": {
        "editor.defaultFormatter": "vscode.json-language-features"
    },
    "livePreview.showServerStatusNotifications": false,
    "editor.cursorBlinking": "expand",
    "editor.cursorWidth": 3,
    "terminal.integrated.fontFamily": "Cascadia Mono PL",
    "editor.hideCursorInOverviewRuler": true,
    "[markdown]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode",
        "editor.formatOnSave": true,
    },
    "files.associations": {
        "*.njk": "njk",
        "*.html": "html",
        "todo.md": "plaintext"
    },
    "[plaintext]": {
        "editor.formatOnSave": false
    },
    "editor.guides.bracketPairsHorizontal": true,
    "workbench.iconTheme": "catppuccin-mocha",
    "markdown.extension.italic.indicator": "_",
    "prettier.useTabs": true,
    "markdown.extension.preview.autoShowPreviewToSide": true,
    "terminal.integrated.cursorStyle": "line",
    "editor.linkedEditing": true,
    "code-runner.executorMap": {
        "javascript": "node",
        "java": "cd $dir && javac $fileName && java $fileNameWithoutExt",
        "c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
        "cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
        "objective-c": "cd $dir && gcc -framework Cocoa $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
        "php": "php",
        "python": "python -u",
        "perl": "perl",
        "perl6": "perl6",
        "ruby": "ruby",
        "go": "go run",
        "lua": "lua",
        "groovy": "groovy",
        "powershell": "powershell -ExecutionPolicy ByPass -File",
        "bat": "cmd /c",
        "shellscript": "bash",
        "fsharp": "fsi",
        "csharp": "dotnet run",
        "vbscript": "cscript //Nologo",
        "typescript": "ts-node",
        "coffeescript": "coffee",
        "scala": "scala",
        "swift": "swift",
        "julia": "julia",
        "crystal": "crystal",
        "ocaml": "ocaml",
        "r": "Rscript",
        "applescript": "osascript",
        "clojure": "lein exec",
        "haxe": "haxe --cwd $dirWithoutTrailingSlash --run $fileNameWithoutExt",
        "rust": "cd $dir && rustc $fileName && $dir$fileNameWithoutExt",
        "racket": "racket",
        "scheme": "csi -script",
        "ahk": "autohotkey",
        "autoit": "autoit3",
        "dart": "dart",
        "pascal": "cd $dir && fpc $fileName && $dir$fileNameWithoutExt",
        "d": "cd $dir && dmd $fileName && $dir$fileNameWithoutExt",
        "haskell": "runhaskell",
        "nim": "nim compile --verbosity:0 --hints:off --run",
        "lisp": "sbcl --script",
        "kit": "kitc --run",
        "v": "v run",
        "sass": "sass --style expanded",
        "scss": "scss --style expanded",
        "less": "cd $dir && lessc $fileName $fileNameWithoutExt.css",
        "FortranFreeForm": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
        "fortran-modern": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
        "fortran_fixed-form": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
        "fortran": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
        "sml": "cd $dir && sml $fileName"
    },
    "cSpell.enabled": false,
    "extensions.autoUpdate": "onlyEnabledExtensions",
    "editor.accessibilitySupport": "off",
    "terminal.integrated.env.windows": {},
    "workbench.colorTheme": "Angular Dark Theme",
    "markdown-pdf.clip.width": null,
    "markdown-pdf.breaks": true,
    "markdown-pdf.format": "A6",
    "markdown-pdf.margin.left": "0.5cm",
    "markdown-pdf.margin.right": "0.5cm",
    "markdown-pdf.headerTemplate": "<div style=\"font-size: 9px; margin-left: 1cm;\"></div>",
    "vim.disableExtension": true,
    "hediet.vscode-drawio.resizeImages": null,
    "editor.fontFamily": "Cascadia Code PL",
    "dotnet.inlayHints.enableInlayHintsForParameters": true,
    "dotnet.inlayHints.enableInlayHintsForLiteralParameters": true,
    "dotnet.inlayHints.enableInlayHintsForIndexerParameters": true,
    "dotnet.inlayHints.enableInlayHintsForObjectCreationParameters": true,
    "dotnet.inlayHints.enableInlayHintsForOtherParameters": true,
    "csharp.inlayHints.enableInlayHintsForTypes": true,
    "workbench.editor.enablePreview": false,
    "workbench.productIconTheme": "fluent-icons",
    "[dart]": {
        "editor.formatOnSave": true,
        "editor.formatOnType": true,
        "editor.rulers": [
            80
        ],
        "editor.selectionHighlight": false,
        "editor.suggestSelection": "first",
        "editor.tabCompletion": "onlySnippets",
        "editor.wordBasedSuggestions": "matchingDocuments",
        "editor.suggest.snippetsPreventQuickSuggestions": true
    },
    "git.openRepositoryInParentFolders": "always",
    "console-ninja.featureSet": "Community",
    "commentAnchors.tags.anchors": {
        "ANCHOR": {
            "iconColor": "default",
            "highlightColor": "#A8C023",
            "scope": "file"
        },
        "TODO": {
            "iconColor": "blue",
            "highlightColor": "#3ea8ff",
            "scope": "workspace"
        },
        "FIXME": {
            "iconColor": "red",
            "highlightColor": "#F44336",
            "scope": "workspace"
        },
        "STUB": {
            "iconColor": "purple",
            "highlightColor": "#BA68C8",
            "scope": "file"
        },
        "NOTE": {
            "iconColor": "orange",
            "highlightColor": "#FFB300",
            "scope": "workspace"
        },
        "REVIEW": {
            "iconColor": "green",
            "highlightColor": "#64DD17",
            "scope": "workspace"
        },
        "SECTION": {
            "iconColor": "blurple",
            "highlightColor": "#896afc",
            "scope": "workspace",
            "behavior": "region",
            "enabled": true
        },
        "LINK": {
            "iconColor": "#2ecc71",
            "highlightColor": "#2ecc71",
            "scope": "workspace",
            "behavior": "link"
        },
        "EXPLANATION": {
            "iconColor": "#fffd01",
            "highlightColor": "#fffd01",
            "scope": "workspace",
            "behavior": "anchor"
        },
        // PINSECRIPT
        "INDICATOR FEATURES & DESCRIPTION": {
            "iconColor": "#00AC4F",
            "highlightColor": "#00AC4F",
            "scope": "file",
            "behavior": "anchor"
        },
        "INDICATOR STATEMENT": {
            "iconColor": "#00AC4F",
            "highlightColor": "#00AC4F",
            "scope": "file",
            "behavior": "anchor"
        },
        "IMPORT STATEMENTS": {
            "iconColor": "#00AC4F",
            "highlightColor": "#00AC4F",
            "scope": "file",
            "behavior": "anchor"
        },
        "CONSTANT DECLARATIONS": {
            "iconColor": "#00AC4F",
            "highlightColor": "#00AC4F",
            "scope": "file",
            "behavior": "anchor"
        },
        "VARIABLE INITIALIZATION": {
            "iconColor": "#00AC4F",
            "highlightColor": "#00AC4F",
            "scope": "file",
            "behavior": "anchor"
        },
        "INPUTS": {
            "iconColor": "#00AC4F",
            "highlightColor": "#00AC4F",
            "scope": "file",
            "behavior": "anchor"
        },
        "THEMING": {
            "iconColor": "#00AC4F",
            "highlightColor": "#00AC4F",
            "scope": "file",
            "behavior": "anchor"
        },
        "FUNCTION DECLARATIONS": {
            "iconColor": "#00AC4F",
            "highlightColor": "#00AC4F",
            "scope": "file",
            "behavior": "anchor"
        },
        "CALCULATIONS": {
            "iconColor": "#00AC4F",
            "highlightColor": "#00AC4F",
            "scope": "file",
            "behavior": "anchor"
        },
        "STRATEGY CALLS": {
            "iconColor": "#00AC4F",
            "highlightColor": "#00AC4F",
            "scope": "file",
            "behavior": "anchor"
        },
        "VISUALS": {
            "iconColor": "#00AC4F",
            "highlightColor": "#00AC4F",
            "scope": "file",
            "behavior": "anchor"
        },
        "ALERTS": {
            "iconColor": "#00AC4F",
            "highlightColor": "#00AC4F",
            "scope": "file",
            "behavior": "anchor"
        },
        "SEPARATION === SEPARATION === SEPARATION === SEPARATION === SEPARATION === SEPARATION === SEPARATION === SEPARATION ===": {
            "iconColor": "#fffd01",
            "highlightColor": "#fffd01",
            "scope": "file",
            "behavior": "anchor"
        },
    },
    "commentAnchors.workspace.excludeFiles": "**/{node_modules,.git,.idea,target,out,build,bin,obj,dist,vendor,android,.dart_tool,ios,linux,macos,web,windows}/**/*",
    "workbench.sideBar.location": "right",
    "editor.stickyScroll.enabled": true,
    "editor.mouseWheelZoom": true,
    "commentAnchors.tags.matchPrefix": [
        "<!--",
        "//",
        "/*",
        "/**",
        "*",
        "#",
        "// -------------------------------------------------- "
    ],
    "commentAnchors.showCursor": true,
    "[typescript]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "workbench.editor.empty.hint": "hidden",
    "redhat.telemetry.enabled": false,
    "terminalAllInOne.terminalTheme": "Isotope",
    "diffEditor.ignoreTrimWhitespace": false,
    "dart.debugExternalPackageLibraries": true,
    "dart.debugSdkLibraries": true,
    "window.zoomLevel": 1,
    "javascript.inlayHints.functionLikeReturnTypes.enabled": true,
    "javascript.inlayHints.parameterNames.enabled": "all",
    "javascript.inlayHints.parameterTypes.enabled": true,
    "javascript.inlayHints.variableTypes.enabled": true,
    "javascript.inlayHints.variableTypes.suppressWhenTypeMatchesName": false,
    "javascript.inlayHints.propertyDeclarationTypes.enabled": true,
    "javascript.inlayHints.enumMemberValues.enabled": true,
    "editor.maxTokenizationLineLength": 200000,
    "editor.largeFileOptimizations": false,
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "[csharp]": {
        "editor.defaultFormatter": "ms-dotnettools.csharp"
    },
    "githubPullRequests.createOnPublishBranch": "never",
    "[powershell]": {
        "editor.defaultFormatter": "ms-vscode.powershell"
    },
    "editor.formatOnSave": true,
    "mssql.enableQueryHistoryCapture": false,
    "typescript.updateImportsOnFileMove.enabled": "always",
}

Where do you think is the problem?

Mejorar esquema de colores de Angular Light Theme

Comportamiento propuesto

Los colores del Light Theme deben estar en sincronía y basados en los Light Themes en tendencia

Comportamiento actual

Light Theme con estilo poco rescatable

Acciones de reproducción

  1. Abrir la paleta de comando de VScode
  2. Seleccionar la opción: Preferencias de temas
  3. Seleccionar Angular Light Theme

Contexto

Es difícil distinguir los controles de UI y la UX se ve comprometida. No es recomendable su uso.

vscode-angular-html scope changes

Not really a enhancement request. But just a FYI. I updated vscode-angular-html, and it now doesn't use all the previously matches scopes. It uses different ones, and has a feature that allows you to customize the desired colors as you want, or set the legacy colors. I have documented every scope change here.

I will regardless of that, I'll add support for your themes via the Set Legacy Colors customizations command. Thanks for supporting my extension :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.