Commit 17536713 authored by santiaago's avatar santiaago
Browse files

add front page examples

parent b43ca35a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ func main() {

	r.HandleFunc("/isogrids/[a-zA-Z0-9]+/?", isogrids.Isogrids)
	r.HandleFunc("/isogrids/[0-8]/[a-zA-Z0-9]+/?", isogrids.Color)
	r.HandleFunc("/isogrids/skeleton/[a-zA-Z0-9]+/?", isogrids.Skeleton)
	r.HandleFunc("/isogrids/skeleton/?", isogrids.Skeleton)
	r.HandleFunc("/isogrids/diagonals/[a-zA-Z0-9]+/?", isogrids.Diagonals)
	r.HandleFunc("/isogrids/halfdiagonals/[a-zA-Z0-9]+/?", isogrids.HalfDiagonals)
	r.HandleFunc("/isogrids/gridbw/[a-zA-Z0-9]+/?", isogrids.GridBW)
+31 −0
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@
    </div>
  </div> <!-- /.col-md-12 -->
</div> <!-- /.row -->

<div class="row">
  <div class="col-md-3">
    <code>tinygraphs.com/checkerboard</code>
@@ -31,3 +32,33 @@
    <code>tinygraphs.com/squares/6/tinygraphs</code>
  </div>
</div> <!-- /.row -->

<div class="row">
  <div class="col-md-3">
    <img class="featurette-image img-responsive img-thumbnail" src="/isogrids/skeleton" alt="grid image">
  </div>
  <div class="col-md-3">
    <img class="featurette-image img-responsive img-thumbnail" src="/isogrids/random/1" alt="random black an white avatar">
  </div>
  <div class="col-md-3">
    <img class="featurette-image img-responsive img-thumbnail" src="/isogrids/tinygraphs" alt="consistent square black and white avatar">
  </div>
  <div class="col-md-3">
    <img class="featurette-image img-responsive img-thumbnail" src="/isogrids/6/tinygraphs" alt="consisent square color avatar">
  </div>
</div>

<div class="row">
  <div class="col-md-3">
    <code>tinygraphs.com/isogrids/skeleton</code>
  </div>
  <div class="col-md-3">
    <code>tinygraphs.com/isogrids/random/1</code>
  </div>
  <div class="col-md-3">
    <code>tinygraphs.com/isogrids/tinygraphs</code>
  </div>
  <div class="col-md-3">
    <code>tinygraphs.com/isogrids/6/tinygraphs</code>
  </div>
</div> <!-- /.row -->
+11 −19
Original line number Diff line number Diff line
@@ -73,13 +73,6 @@ func Color(w http.ResponseWriter, r *http.Request) {

func Skeleton(w http.ResponseWriter, r *http.Request) {

	if id, err := misc.PermalinkString(r, 3); err != nil {
		log.Printf("error when extracting permalink id: %v", err)
	} else {
		h := md5.New()
		io.WriteString(h, id)
		key := fmt.Sprintf("%x", h.Sum(nil)[:])

	colorMap := tgColors.MapOfColorPatterns()
	bg, err1 := extract.Background(r)
	if err1 != nil {
@@ -91,8 +84,7 @@ func Skeleton(w http.ResponseWriter, r *http.Request) {
	}
	size := extract.Size(r)
	write.ImageSVG(w)
		draw.IsogridsSkeleton(w, key, bg, fg, size)
	}
	draw.IsogridsSkeleton(w, "", bg, fg, size)
}

func Diagonals(w http.ResponseWriter, r *http.Request) {