Commit Graph

98 Commits

Author SHA1 Message Date
efim 4248d1b047 feat(13): encoding data on server 2023-06-29 18:18:33 +00:00
efim 657d7c7407 feat: repeating dynamic testimonial section 2023-06-29 16:59:55 +00:00
efim 951d364380 feat: styling statically all other testimonials 2023-06-29 16:13:05 +00:00
efim 71be19c677 feat: styled first testimony as static page
bg - relative from 'output.css'
image - relative from templates/index.html

ideally i'll figure out how to lay out things, so that relative paths
would be same as paths during deploy
2023-06-29 15:54:47 +00:00
efim ec8c8bb678 feat: setting up mess of thymeleaf.
had problems with th:fragment, getting errors
Caused by: ognl.OgnlException: source is null for getProperty(null, "text")

now will try to style the page as if it's static page, and then add
thymeleaf things
2023-06-29 15:23:47 +00:00
efim 7fac41488c feat: project to play with simpler fragments
my problem was - thinking that th:fragment is not rendered
but it is, and i get null poniter error, because argument is not there

the object under name used in fragment should already be available, for
example take out of th:each
2023-06-29 15:20:59 +00:00
efim 2dff41f428 feat(13): style guide into config 2023-06-29 12:13:18 +00:00
efim d181064165 feat(13): setting up tailwindcss 2023-06-29 11:35:03 +00:00
efim df09abd9a4 feat(13) adding exercise resources 2023-06-29 11:32:14 +00:00
efim d35bf9735c feat(13): starting simple web server 2023-06-28 15:35:34 +00:00
efim 28f2cf281a init(13): new sbt project, main args 2023-06-28 15:24:03 +00:00
efim 2f1804a9fd feat(12): nix installation of exercise 2023-06-28 12:51:03 +00:00
efim abf0c7262d docs: saving some things about dev process 2023-06-28 12:28:59 +00:00
efim 520dd6de9c feat(12): moving order summary into template file 2023-06-28 12:16:52 +00:00
efim 1d7647bcdf feat(12): active states styled 2023-06-28 12:10:25 +00:00
efim 6cd6c8cc3e feat(12): desktop styling 2023-06-28 12:04:22 +00:00
efim 0816b79c26 feat(12): styling mobile 2023-06-28 11:53:11 +00:00
efim 578c5d7d05 feat(12): adding style guide to config 2023-06-28 08:55:01 +00:00
efim b8c5a0f19b feat(12): tailwindcss init 2023-06-28 08:43:28 +00:00
efim 3e395b5034 feat(12): adding assets of the exercise 2023-06-28 08:35:31 +00:00
efim 77dca6b951 feat(12): plugin to restart dev server in sbt 2023-06-28 08:29:38 +00:00
efim 509c45b357 feat(12): adding thymeleaf lib and template resp 2023-06-28 07:18:00 +00:00
efim d0f8cd771e init(12): new sbt project: static price component 2023-06-28 06:11:07 +00:00
efim e23afdab6f feat(11): adding reverse proxy to module 2023-06-27 15:53:28 +00:00
efim e618397eb8 fix(11): relative paths to resources 2023-06-27 14:37:43 +00:00
efim f37fc0da11 fix(11): adding missing systemd options
Configure unit start rate limiting. Units which are started more than startLimitBurst times within an interval time interval are not permitted to start any more.
https://search.nixos.org/options?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=startLimit
2023-06-27 13:49:20 +00:00
efim 73bd2eba84 feat(11): initial module with a service 2023-06-27 13:19:23 +00:00
efim e7594ef2eb feat: nix build enabled 2023-06-26 20:52:44 +00:00
efim ef63cd474f feat: adding assebly
run with
 java -jar ./target/scala-3.3.0/priceGrid-assembly-0.0.1.jar
build with
assebly command in sbt
2023-06-26 18:50:36 +00:00
efim 44340882ab feat: moving to sbt for building
it will be able to build into nix with sbt-derivation
oh well
2023-06-26 18:42:42 +00:00
efim dbe2cd47da feat: accepting port and host
using lihaoyi mainargs, yay
and running .main on custom cask.Main

had a problem with run arguments "port" and "host" having same name as
inner attributes of cask.Main and i guess infinite recursion when i
tried to reference outer args, the more you know
2023-06-26 16:43:05 +00:00
efim a5402c1fe2 refactor(11): allow passing routes configuration 2023-06-26 15:37:30 +00:00
efim e5210fb26f fix(11): style & sizes 2023-06-26 14:14:48 +00:00
efim 57e0347c53 feat(11): adding font from google fonts 2023-06-26 14:03:42 +00:00
efim 88fe55bf45 feat(11): styling for mobile and desktop 2023-06-26 13:58:59 +00:00
efim 5294516707 refactor(11): putting index.html into scalatags 2023-06-26 10:35:08 +00:00
efim 05cdea56de feat(11): adding static files and task style guide 2023-06-26 08:02:26 +00:00
efim 6fec3d54ee init(11): setting up tailwindcss 2023-06-26 06:55:28 +00:00
efim 4475943a98 init(11): simplest scala scaffolding 2023-06-26 06:55:23 +00:00
efim fd75be6abe feat: enabling TailwindCSS styling
with manual running of cli:
tailwindcss -i ./src/input.css -o ./dist/output.css --watch
2023-06-26 06:01:03 +00:00
efim 98d6f77014 feat: returning some basic pages 2023-06-25 19:47:09 +00:00
efim d44a6a545d feat: adding simplest cask routes 2023-06-25 14:49:55 +00:00
efim 44cc9209b4 init: scala-cli project with some dependencies 2023-06-25 13:59:51 +00:00
efim 8164f46045 docs: readme for metals setup 2023-06-25 13:20:10 +00:00
efim 64b2f06aca docs: readme with things that work and links 2023-06-25 13:19:48 +00:00
efim 1bfd0b1097 init: attempting to joing metals and scala-cli 2023-06-25 13:02:59 +00:00
efim 43ed6c456d init: project attempting to use scala-cli 2023-06-25 13:02:47 +00:00
efim 2727bbc4e6 init: repo with steps of learning htmx 2023-06-25 12:18:37 +00:00