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 <artem.chernyshev@emc.com>1 parent 7fa4a9a commit 14a99bd
44 files changed
Lines changed: 6157 additions & 299 deletions
File tree
- 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.
| 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