create colour scheme tructure
This commit is contained in:
parent
2b558d4e4d
commit
61400a7c9b
10 changed files with 214 additions and 3 deletions
9
lua/paper-tonic-modern/groups/editor.lua
Normal file
9
lua/paper-tonic-modern/groups/editor.lua
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
-- Paper Tonic Modern - Editor Highlight Groups
|
||||
-- Base Vim/Neovim UI elements
|
||||
|
||||
local colors = require('paper-tonic-modern.colors')
|
||||
|
||||
return {
|
||||
-- Core editor elements (to be implemented in Phase 11.4)
|
||||
Normal = { fg = colors.fg, bg = colors.bg },
|
||||
}
|
||||
12
lua/paper-tonic-modern/groups/lsp.lua
Normal file
12
lua/paper-tonic-modern/groups/lsp.lua
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
-- Paper Tonic Modern - LSP Highlight Groups
|
||||
-- LSP diagnostics and UI elements
|
||||
|
||||
local colors = require('paper-tonic-modern.colors')
|
||||
|
||||
return {
|
||||
-- LSP groups (to be implemented in Phase 11.8)
|
||||
DiagnosticError = { fg = colors.alert_strong },
|
||||
DiagnosticWarn = { fg = colors.alert },
|
||||
DiagnosticInfo = { fg = colors.question },
|
||||
DiagnosticHint = { fg = colors.fg },
|
||||
}
|
||||
9
lua/paper-tonic-modern/groups/plugins.lua
Normal file
9
lua/paper-tonic-modern/groups/plugins.lua
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
-- Paper Tonic Modern - Plugin Highlight Groups
|
||||
-- Highlights for various plugins (Telescope, Gitsigns, cmp, etc.)
|
||||
|
||||
local colors = require('paper-tonic-modern.colors')
|
||||
|
||||
return {
|
||||
-- Plugin groups (to be implemented in Phase 11.8)
|
||||
-- Telescope, Gitsigns, nvim-cmp, Oil.nvim, etc.
|
||||
}
|
||||
9
lua/paper-tonic-modern/groups/semantic.lua
Normal file
9
lua/paper-tonic-modern/groups/semantic.lua
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
-- Paper Tonic Modern - Semantic Highlight Groups
|
||||
-- Custom semantic captures for language-specific highlighting
|
||||
|
||||
local colors = require('paper-tonic-modern.colors')
|
||||
|
||||
return {
|
||||
-- Semantic groups (to be implemented in Phase 11.7)
|
||||
-- Custom captures like @CssClassName, @CssIdentifier, etc.
|
||||
}
|
||||
9
lua/paper-tonic-modern/groups/syntax.lua
Normal file
9
lua/paper-tonic-modern/groups/syntax.lua
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
-- Paper Tonic Modern - Syntax Highlight Groups
|
||||
-- Traditional Vim syntax groups
|
||||
|
||||
local colors = require('paper-tonic-modern.colors')
|
||||
|
||||
return {
|
||||
-- Syntax groups (to be implemented in Phase 11.4)
|
||||
Comment = { fg = colors.fg_weak },
|
||||
}
|
||||
9
lua/paper-tonic-modern/groups/treesitter.lua
Normal file
9
lua/paper-tonic-modern/groups/treesitter.lua
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
-- Paper Tonic Modern - TreeSitter Highlight Groups
|
||||
-- Modern @* highlight groups for TreeSitter
|
||||
|
||||
local colors = require('paper-tonic-modern.colors')
|
||||
|
||||
return {
|
||||
-- TreeSitter groups (to be implemented in Phase 11.5)
|
||||
['@comment'] = { fg = colors.fg_weak },
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue