Commit 14a99bd
Implemented CSS styling support (#17)
Please note that supported CSS set is limited.
1. libcss mostly supports CSS2 syntax. CSS3 parts will be added but not
all at once.
2. CSS spec is huge, it's hard to implement it right away.
Co-authored-by: Artem Chernyshev <[email protected]>1 parent 7fa4a9a commit 14a99bd
File tree
44 files changed
+6157
-299
lines changed- samples
- fonts
- simple
- components
- src
- css
- extras
- lua
- tests
- benchmark
- resources
- unit
- tools
- templates
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
44 files changed
+6157
-299
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
9 | | - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
51 | 50 | | |
52 | 51 | | |
53 | 52 | | |
| |||
73 | 72 | | |
74 | 73 | | |
75 | 74 | | |
| 75 | + | |
| 76 | + | |
76 | 77 | | |
| 78 | + | |
77 | 79 | | |
78 | 80 | | |
79 | 81 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
41 | 50 | | |
42 | 51 | | |
43 | 52 | | |
| |||
65 | 74 | | |
66 | 75 | | |
67 | 76 | | |
68 | | - | |
69 | 77 | | |
70 | 78 | | |
71 | 79 | | |
| |||
76 | 84 | | |
77 | 85 | | |
78 | 86 | | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | 87 | | |
95 | 88 | | |
96 | 89 | | |
97 | 90 | | |
98 | 91 | | |
99 | 92 | | |
| 93 | + | |
100 | 94 | | |
101 | 95 | | |
102 | 96 | | |
103 | 97 | | |
104 | 98 | | |
105 | | - | |
106 | 99 | | |
107 | 100 | | |
108 | 101 | | |
| |||
119 | 112 | | |
120 | 113 | | |
121 | 114 | | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
Loading
- .gitattributes+30
- .github/workflows/build.yml+196-37
- docs/CHANGELOG.txt+78-6
- docs/FAQ.md+38-26
- docs/FONTS.txt+85-73
- docs/README.md+8-3
- docs/TODO.txt+20-15
- examples/README.txt+1-1
- examples/example_allegro5/main.cpp+1-1
- examples/example_apple_opengl2/main.mm+1-1
- examples/example_emscripten/Makefile+4-2
- examples/example_emscripten/README.md+7-3
- examples/example_emscripten/main.cpp+1-1
- examples/example_glfw_metal/main.mm+73-70
- examples/example_glfw_opengl2/Makefile+1-1
- examples/example_glfw_opengl2/main.cpp+1-1
- examples/example_glfw_opengl3/Makefile+1-1
- examples/example_glfw_opengl3/main.cpp+1-1
- examples/example_glfw_vulkan/main.cpp+1-1
- examples/example_glut_opengl2/main.cpp+1-1
- examples/example_marmalade/main.cpp+1-1
- examples/example_null/Makefile+23-7
- examples/example_null/unity_build.cpp+6
- examples/example_sdl_directx11/example_sdl_directx11.vcxproj+180-180
- examples/example_sdl_directx11/example_sdl_directx11.vcxproj.filters+56-56
- examples/example_sdl_directx11/main.cpp+1-1
- examples/example_sdl_opengl2/main.cpp+1-1
- examples/example_sdl_opengl3/Makefile+1-1
- examples/example_sdl_opengl3/main.cpp+1-1
- examples/example_sdl_vulkan/main.cpp+1-1
- examples/example_win32_directx10/main.cpp+1-1
- examples/example_win32_directx11/main.cpp+1-1
- examples/example_win32_directx12/main.cpp+1-1
- examples/example_win32_directx9/main.cpp+1-1
- examples/imgui_impl_allegro5.cpp+5-3
- examples/imgui_impl_dx10.cpp+1-1
- examples/imgui_impl_dx10.h+1-1
- examples/imgui_impl_dx11.cpp+1-1
- examples/imgui_impl_dx11.h+1-1
- examples/imgui_impl_dx12.cpp+1-1
- examples/imgui_impl_dx12.h+1-1
- examples/imgui_impl_dx9.cpp+1-1
- examples/imgui_impl_dx9.h+1-1
- examples/imgui_impl_glfw.cpp+18-4
- examples/imgui_impl_metal.h+1-1
- examples/imgui_impl_metal.mm+1-1
- examples/imgui_impl_opengl2.cpp+1-1
- examples/imgui_impl_opengl3.cpp+2-2
- examples/imgui_impl_opengl3.h+1-1
- examples/imgui_impl_osx.mm+2
- examples/imgui_impl_sdl.cpp+19-7
- examples/imgui_impl_vulkan.cpp+1-1
- examples/imgui_impl_vulkan.h+1-1
- examples/imgui_impl_win32.cpp+2
- examples/libs/usynergy/uSynergy.c+636-636
- imconfig.h+16-10
- imgui.cpp+631-318
- imgui.h+90-73
- imgui_demo.cpp+103-68
- imgui_draw.cpp+78-38
- imgui_internal.h+198-93
- imgui_widgets.cpp+73-64
- misc/fonts/binary_to_compressed_c.cpp+3-2
- misc/freetype/imgui_freetype.cpp+1-1
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | | - | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
Binary file not shown.
Binary file not shown.
0 commit comments