Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement raw HTML elements #627

Merged
merged 29 commits into from
Apr 3, 2023
Merged
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
048d40b
Add el module containing dynamically generated elements
kbrgl Mar 3, 2023
833306b
Rename el/__init__.py to el/generate.py
kbrgl Mar 10, 2023
712a9d0
Move constants to constants.py
kbrgl Mar 10, 2023
8679bfd
Add base element compilation code
kbrgl Mar 10, 2023
677afa7
Misc. changes in el/generate.py
kbrgl Mar 10, 2023
7dbd2be
Add empty el/elements/__init__.py
kbrgl Mar 10, 2023
54591be
Misc. change in generate.py
kbrgl Mar 10, 2023
42a9607
Output to 1 file instead of a file foreach element
kbrgl Mar 10, 2023
db03192
Update generate.py docstring
kbrgl Mar 10, 2023
34b8829
Fix `del` props not being compiled correctly
kbrgl Mar 10, 2023
841fc11
Add message to el/elements/__init__.py
kbrgl Mar 10, 2023
56121b0
Code quality
kbrgl Mar 10, 2023
c74f9f3
Align template with black formatting
kbrgl Mar 10, 2023
f93046c
Fix class clash causing Exception
kbrgl Mar 10, 2023
69d007c
Re-generate elements
kbrgl Mar 10, 2023
a91869c
Fix circular import
kbrgl Mar 10, 2023
7d05018
Fix autofixable ruff lints
kbrgl Mar 16, 2023
860920f
Add docstring to el/__init__.py
kbrgl Mar 16, 2023
a24975d
Add docstrings to el/element.py
kbrgl Mar 16, 2023
51285a3
Refactor
kbrgl Mar 16, 2023
00b9a06
Fix bug in html.py
kbrgl Mar 16, 2023
31e7171
Fix bugs in html.py
kbrgl Mar 16, 2023
c29062e
More refactoring
kbrgl Mar 16, 2023
ec92559
Recompile elements/__init__.py
kbrgl Mar 16, 2023
11dc121
Merge branch 'main' into kabir/elements
kbrgl Mar 16, 2023
2a9dfa0
Fix join in precompile.py
kbrgl Mar 16, 2023
3f2ef13
Add more docstrings
kbrgl Mar 16, 2023
9bcfa3a
Add extra blank line to precompiler output for Black
kbrgl Mar 16, 2023
b0621f1
Recompile elements
kbrgl Mar 16, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions pynecone/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,5 @@
from .state import ComputedVar as var
from .state import State
from .style import toggle_color_mode
from . import el
from .var import Var
1 change: 1 addition & 0 deletions pynecone/el/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from .elements import *