Skip to content

Commit dab15d0

Browse files
committed
refactor
1 parent 6dc8445 commit dab15d0

25 files changed

+343
-289
lines changed

config.rb

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
Haml::Template.options[:escape_attrs] = false
2-
Haml::Template.options[:escape_html] = false
3-
4-
set :haml, format: :html5
51
Time.zone = "Europe/Warsaw"
62

73
# Layouts
Lines changed: 33 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,49 @@
1-
#content
2-
%h1 O nas
3-
4-
%p
1+
<div id="content">
2+
<h1>O nas</h1>
3+
<p>
54
Akademickie Stowarzyszenie Informatyczne (w skrócie: ASI) to organizacja studencka działająca na Politechnice Wrocławskiej, skupiająca pasjonatów informatyki, elektroniki oraz dziedzin pokrewnych.
65
Nasza działalność opiera się przede wszystkim na organizowaniu wykładów, warsztatów i konferencji.
7-
8-
.row
9-
.col-md-7
10-
%p
6+
</p>
7+
<div class="row">
8+
<div class="col-md-7">
9+
<p>
1110
Tematyka tych imprez jest różnorodna, jednak zawsze dotyka zagadnień z zakresu informatyki, elektroniki, robotyki etc.
1211
Tradycyjnie wstęp jest wolny – mile widziani są zarówno studenci wrocławskich uczelni, jak i każdy zainteresowany.
13-
%p
12+
</p>
13+
<p>
1414
Poza wymienionymi wyżej imprezami, zajmujemy się również tworzeniem projektów informatycznych.
1515
Ich tematyka zależy od inwencji pomysłodawców – każda nowa idea jest mile widziana.
16-
.col-md-5
17-
= image_tag 'about/about1.jpg', class: 'img-fluid text-cente', width: 290
18-
19-
%p
16+
</p>
17+
</div>
18+
<div class="col-md-5">
19+
<%= image_tag 'about/about1.jpg', class: 'img-fluid text-cente', width: 290 %>
20+
</div>
21+
</div>
22+
<p>
2023
Wszystkich chętnych do realizacji własnych projektów, wspieramy zarówno merytorycznie, jak i materialnie (sprzęt i finanse).
2124
Więcej na temat realizowanych inicjatyw, znajdziesz w zakładce Projekty.
22-
%p
25+
</p>
26+
<p>
2327
W ciągu kilkunastu lat działalności, nasze stowarzyszenie zrealizowało wiele projektów, które spotkały się z ogromnym zainteresowaniem (jak choćby Sesja Linuksowa).
2428
W tym czasie nauczyliśmy się sprawnie organizować zarówno pojedyncze wykłady, jak i całe konferencje.
25-
%p
29+
</p>
30+
<p>
2631
Nasze sukcesy zawdzięczamy entuzjazmowi i zaangażowaniu, z jakim nasi członkowie przystępują do realizacji powierzonych im zadań.
2732
Wspólnie uczymy się, jak zgłębiać wiedzę informatyczną i jak wykorzystywać ją do realizowania ciekawych i twórczych projektów.
28-
29-
.row
30-
.col-md-4
31-
= image_tag 'about/about2.jpg', class: 'img-fluid text-cente'
32-
.col-md-7
33-
%p
33+
</p>
34+
<div class="row">
35+
<div class="col-md-4">
36+
<%= image_tag 'about/about2.jpg', class: 'img-fluid text-cente' %>
37+
</div>
38+
<div class="col-md-7">
39+
<p>
3440
Zachęcamy do uczestnictwa w prowadzonych przez nas imprezach, a wszystkich aktywnych studentów Politechniki Wrocławskiej zapraszamy do wstąpienia w szeregi ASI.
35-
%p
41+
</p>
42+
<p>
3643
Spotkania ASI odbywają się co tydzień, we wtorek – zaczynamy o godzinie 18:00.
3744
Forma spotkań jest na ogół bardzo luźna, dlatego można przyjść bez skrępowań, zarówno z zepsutym laptopem, jak i z zamiarem podyskutowania o sieciach neuronowych.
3845
Zapraszamy! ;)
46+
</p>
47+
</div>
48+
</div>
49+
</div>

source/calendar.html.erb

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
pageable: true
3+
per_page: 100
4+
---
5+
<% wrap_layout :default do %>
6+
<h1>
7+
Posty z roku
8+
<% case page_type
9+
when 'day' %>
10+
<%= Date.new(year, month, day).strftime('%b %e %Y') %>
11+
<% when 'month' %>
12+
<%= Date.new(year, month, 1).strftime('%b %Y') %>
13+
<% when 'year' %>
14+
<%= year %>
15+
<% end %>
16+
</h1>
17+
<ul id="content">
18+
<% page_articles.each_with_index do |article, _i| %>
19+
<li>
20+
<%= link_to article.title, article %>
21+
<small class="text-muted"><%= I18n.localize(article.date, format: '%Y-%m-%d') %></small>
22+
</li>
23+
<% end %>
24+
<p></p>
25+
<% if paginate && num_pages > 1 %>
26+
<p>Strona <%= page_number %> z <%= num_pages %></p>
27+
<% if paginate %>
28+
<% if next_page %>
29+
<p><%= link_to 'Następna strona', next_page %></p>
30+
<% end %>
31+
<% if prev_page %>
32+
<p><%= link_to 'Poprzednia strona', prev_page %></p>
33+
<% end %>
34+
<% end %>
35+
<% end %>
36+
</ul>
37+
<% end %>

source/calendar.html.haml

Lines changed: 0 additions & 28 deletions
This file was deleted.

source/contact.html.erb

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<h1>Kontakt</h1>
2+
<p>
3+
e-mail: kontakt.asi (oczywisty znak) pwr.edu.pl
4+
</p>
5+
<p>
6+
adres do korespondencji:<br>
7+
<i>
8+
Akademickie Stowarzyszenie Informatyczne, Politechnika Wrocławska<br>
9+
ul. Wybrzeże Wyspiańskiego 27, 50-370 Wrocław
10+
</i>
11+
</p>
12+
<p>
13+
Możesz również skontaktować się z nami osobiście.<br>
14+
Nasza siedziba znajduje się przy ul. Grunwaldzkiej 61, w pok. nr 1 (wejście boczne budynku T3).
15+
</p>
16+
<iframe src="https://www.openstreetmap.org/export/embed.html?bbox=17.0624515414238,51.112982808881526,17.066335380077366,51.1145571866162&layer=mapnik;marker=51.113962,17.064249&map=19/51.113962/17.064249" width="600" height="450" style="border: 0"></iframe>
17+
<br>
18+
<small>
19+
<a href="https://www.openstreetmap.org/node/2902929460?mlat=51.113962&mlon=17.064249#map=19/51.113962/17.064249">Wyświetl większą mapę</a>
20+
</small>

source/contact.html.haml

Lines changed: 0 additions & 28 deletions
This file was deleted.

source/events.html.erb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<h1>Kalendarz wydarzeń</h1>
2+
<iframe src="https://calendar.google.com/calendar/embed?src=hlbiuv7bucei3sggbuafrdg5ok%40group.calendar.google.com&ctz=Europe%2FWarsaw" style="border: 0" width="650" height="600" frameborder="0" scrolling="no"></iframe>

source/events.html.haml

Lines changed: 0 additions & 9 deletions
This file was deleted.

source/index.html.erb

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
pageable: true
3+
per_page: 10
4+
---
5+
<% page_articles.each_with_index do |article, _i| %>
6+
<div class="post">
7+
<h3>
8+
<div class="row justify-content-between">
9+
<div class="col-md-8 col-sm-12">
10+
<%= link_to article.title, article %>
11+
</div>
12+
<div class="col-md-4 col-sm-12 text-md-end">
13+
<small class="text-muted"><%= I18n.localize(article.date, format: '%Y-%m-%d') %></small>
14+
</div>
15+
</div>
16+
</h3>
17+
<p>
18+
<%= article.summary(250) %>
19+
</p>
20+
</div>
21+
<% end %>
22+
<% if paginate && num_pages > 1 %>
23+
<p>Strona <%= page_number %> z <%= num_pages %></p>
24+
<% if prev_page %>
25+
<p class="pagination-controls dx"><%= link_to 'Poprzednia strona', prev_page %></p>
26+
<% end %>
27+
<% if paginate && next_page %>
28+
<p class="pagination-controls dx"><%= link_to 'Następna strona', next_page %></p>
29+
<% end %>
30+
<% end %>

source/index.html.haml

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)