Skip to content

Commit 536a563

Browse files
committed
Initial commit
0 parents  commit 536a563

18 files changed

+836
-0
lines changed

.editorconfig

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# http://editorconfig.org
2+
root = true
3+
4+
[*]
5+
indent_style = space
6+
indent_size = 4
7+
end_of_line = lf
8+
charset = utf-8
9+
trim_trailing_whitespace = true
10+
11+
[*.csproj]
12+
indent_style = space
13+
indent_size = 2

.gitignore

Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
#################
2+
## Eclipse
3+
#################
4+
5+
*.pydevproject
6+
.project
7+
.metadata
8+
tmp/
9+
*.tmp
10+
*.bak
11+
*.swp
12+
*~.nib
13+
local.properties
14+
.classpath
15+
.settings/
16+
.loadpath
17+
18+
# External tool builders
19+
.externalToolBuilders/
20+
21+
# Locally stored "Eclipse launch configurations"
22+
*.launch
23+
24+
# CDT-specific
25+
.cproject
26+
27+
# PDT-specific
28+
.buildpath
29+
30+
31+
#################
32+
## Visual Studio
33+
#################
34+
35+
## Ignore Visual Studio temporary files, build results, and
36+
## files generated by popular Visual Studio add-ons.
37+
38+
# User-specific files
39+
*.suo
40+
*.user
41+
*.sln.docstates
42+
43+
# Build results
44+
[Dd]ebug/
45+
[Rr]elease/
46+
[Bb]in/
47+
[Bb]uild/
48+
[Oo]bj/
49+
[Dd]ebug/
50+
[Rr]elease/
51+
[Pp]ackages/
52+
[Tt]ools/
53+
![Tt]ools/packages.config
54+
TestResults/
55+
*.nupkg
56+
*_i.c
57+
*_p.c
58+
*.ilk
59+
*.meta
60+
*.obj
61+
*.pch
62+
*.pdb
63+
*.pgc
64+
*.pgd
65+
*.rsp
66+
*.sbr
67+
*.tlb
68+
*.tli
69+
*.tlh
70+
*.tmp
71+
*.vspscc
72+
.builds
73+
*.dotCover
74+
*.dotSettings
75+
76+
# Visual C++ cache files
77+
ipch/
78+
*.aps
79+
*.ncb
80+
*.opensdf
81+
*.sdf
82+
83+
# Visual Studio profiler
84+
*.psess
85+
*.vsp
86+
87+
# ReSharper is a .NET coding add-in
88+
_ReSharper*
89+
90+
# Installshield output folder
91+
[Ee]xpress
92+
93+
# DocProject is a documentation generator add-in
94+
DocProject/buildhelp/
95+
DocProject/Help/*.HxT
96+
DocProject/Help/*.HxC
97+
DocProject/Help/*.hhc
98+
DocProject/Help/*.hhk
99+
DocProject/Help/*.hhp
100+
DocProject/Help/Html2
101+
DocProject/Help/html
102+
103+
# Click-Once directory
104+
publish
105+
106+
# Others
107+
[Bb]in
108+
[Oo]bj
109+
sql
110+
TestResults
111+
*.Cache
112+
ClientBin
113+
stylecop.*
114+
~$*
115+
*.dbmdl
116+
Generated_Code #added for RIA/Silverlight projects
117+
118+
# Backup & report files from converting an old project file to a newer
119+
# Visual Studio version. Backup files are not needed, because we have git ;-)
120+
_UpgradeReport_Files/
121+
Backup*/
122+
UpgradeLog*.XML
123+
124+
125+
126+
############
127+
## Windows
128+
############
129+
130+
# Windows image file caches
131+
Thumbs.db
132+
133+
# Folder config file
134+
Desktop.ini
135+
136+
137+
#############
138+
## Python
139+
#############
140+
141+
*.py[co]
142+
143+
# Packages
144+
*.egg
145+
*.egg-info
146+
dist
147+
build
148+
eggs
149+
parts
150+
var
151+
sdist
152+
develop-eggs
153+
.installed.cfg
154+
155+
# Installer logs
156+
pip-log.txt
157+
158+
# Unit test / coverage reports
159+
.coverage
160+
.tox
161+
162+
#Translations
163+
*.mo
164+
165+
#Mr Developer
166+
.mr.developer.cfg
167+
168+
# Mac crap
169+
.DS_Store

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# 0.1.0
2+
3+
- Initial release

LICENSE

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
The MIT License (MIT)
2+
3+
Copyright (c) 2016 AngleSharp
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.
22+

README.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
![logo](https://raw.githubusercontent.com/AngleSharp/AngleSharp.Css/master/header.png)
2+
3+
AngleSharp.Css
4+
====================
5+
6+
AngleSharp.Css extends the core AngleSharp library with some more powerful CSS capabilities. This repository is the home of the source for the AngleSharp.Css NuGet package.
7+
8+
Current status of this repository:
9+
10+
[![Build status](https://img.shields.io/appveyor/ci/FlorianRappl/AngleSharp-Css.svg?style=flat-square)](https://ci.appveyor.com/project/FlorianRappl/AngleSharp-Css)
11+
[![Issues open](https://img.shields.io/github/issues/AngleSharp/AngleSharp.Css.svg?style=flat-square)](https://github.com/AngleSharp/AngleSharp.Css/issues)
12+
13+
Advantages of AngleSharp.Css
14+
----------------------------
15+
16+
The core library already contains the CSS parser and the most basic classes and interfaces for dealing with the CSSOM. AngleSharp.Css brings the following advantages and use cases to life:
17+
18+
* Correct identification of edge cases
19+
* A live CSSOM model, i.e., callbacks and everything
20+
* Computing the styling of certain elements
21+
* Cascades of stylesheets
22+
* Validation (and property-based exposure) of CSS declarations
23+
* Responsive design considerations
24+
25+
The main idea behind AngleSharp.Css is to expose the CSSOM as it would be in the browser (and beyond, i.e., useful for being used by editors). Originally, most of the code found here was embedded in the AngleSharp core library, however, due to the bloat for HTML use cases it was decided to transfer the code into its own repository.
26+
27+
Participating
28+
-------------
29+
30+
Participation in the project is highly welcome. For this project the same rules as for the AngleSharp core project may be applied.
31+
32+
If you have any question, concern, or spot an issue then please report it before opening a pull request. An initial discussion is appreciated regardless of the nature of the problem.
33+
34+
Some legal stuff
35+
----------------
36+
37+
The MIT License (MIT)
38+
39+
Copyright (c) 2016 AngleSharp
40+
41+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
42+
43+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
44+
45+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

0 commit comments

Comments
 (0)